88 Side getSide (
const Vector3& rkPoint)
const;
105 Side getSide (
const Vector3& centre,
const Vector3& halfSize)
const;
142 Real normalise(
void);
150 return (rhs.
d == d && rhs.
normal == normal);
154 return (rhs.
d != d || rhs.
normal != normal);
float Real
Software floating point type.
Defines a plane in 3D space.
A 3D box aligned with the x/y/z axes.
vector< Plane >::type PlaneList
bool operator!=(const Plane &rhs) const
Side
The "positive side" of the plane is the half space to which the plane normal points.
bool operator==(const Plane &rhs) const
Comparison operator.
Standard 3-dimensional vector.
std::ostream & operator<<(std::ostream &o, const TRect< T > &r)