vtdata library
FPlane Member List
This is the complete list of members for FPlane, including all inherited members.
COLINEAR enum value (defined in FPlane)FPlane
COPLANAR enum value (defined in FPlane)FPlane
Cross(const FPoint3 &v) const (defined in FPoint3)FPoint3 [inline]
Distance(const FPoint3 &v) const (defined in FPlane)FPlane [inline]
Dot(const FPoint3 &rhs) const (defined in FPoint3)FPoint3 [inline]
Dot(const float *fp) const (defined in FPoint3)FPoint3 [inline]
FACING_AWAY enum value (defined in FPlane)FPlane
FPlane() (defined in FPlane)FPlane [inline]
FPlane(float a, float b, float c, float d)FPlane [inline]
FPlane(const FPoint3 &p, const FPoint3 &q, const FPoint3 &r)FPlane
FPlane(const FPoint3 &Point, const FPoint3 &Normal)FPlane
FPoint3() (defined in FPoint3)FPoint3 [inline]
FPoint3(float fx, float fy, float fz) (defined in FPoint3)FPoint3 [inline]
FPoint3(const DPoint3 &p) (defined in FPoint3)FPoint3 [inline]
INTERSECTING enum value (defined in FPlane)FPlane
Intersection(const FPlane &Plane, FPoint3 &Origin, FPoint3 &Direction, float fEpsilon=0.0) const FPlane
IntersectionType enum name (defined in FPlane)FPlane
Length() const (defined in FPoint3)FPoint3 [inline]
LengthSquared() const (defined in FPoint3)FPoint3 [inline]
LineIntersection(const FPoint3 &Origin, const FPoint3 &Direction, FPoint3 &Intersection, float fEpsilon=0.0) const FPlane
Normalize() (defined in FPoint3)FPoint3 [inline]
operator!=(const FPoint3 &v2) const (defined in FPoint3)FPoint3 [inline]
operator*(float s) const (defined in FPoint3)FPoint3 [inline]
operator*(double s) const (defined in FPoint3)FPoint3 [inline]
operator*=(float s) (defined in FPoint3)FPoint3 [inline]
operator+(const FPoint3 &v) const (defined in FPoint3)FPoint3 [inline]
operator+=(const FPoint3 &v) (defined in FPoint3)FPoint3 [inline]
operator-(const FPoint3 &v) const (defined in FPoint3)FPoint3 [inline]
operator-() (defined in FPoint3)FPoint3 [inline]
operator-() const (defined in FPoint3)FPoint3 [inline]
operator-=(const FPoint3 &v) (defined in FPoint3)FPoint3 [inline]
operator/(float s) const (defined in FPoint3)FPoint3 [inline]
operator/=(float s) (defined in FPoint3)FPoint3 [inline]
operator=(const FPlane &rhs) (defined in FPlane)FPlane [inline]
operator=(const FPoint3 &v) (defined in FPoint3)FPoint3 [inline]
operator=(const DPoint3 &v) (defined in FPoint3)FPoint3 [inline]
operator==(const FPoint3 &v2) const (defined in FPoint3)FPoint3 [inline]
operator[](int nIndex) (defined in FPoint3)FPoint3 [inline]
operator[](int nIndex) const (defined in FPoint3)FPoint3 [inline]
PARALLEL enum value (defined in FPlane)FPlane
RayIntersection(const FPoint3 &Origin, const FPoint3 &Direction, float &fDistance, FPoint3 &Intersection, float fEpsilon=0.0) const FPlane
Set(const FPoint3 &p, const FPoint3 &n) (defined in FPlane)FPlane [inline]
Set(float a, float b, float c, float d) (defined in FPlane)FPlane [inline]
Set(float fx, float fy, float fz) (defined in FPoint3)FPoint3 [inline]
SetLength(float len) (defined in FPoint3)FPoint3 [inline]
ThreePlanesIntersection(const FPlane &Plane1, const FPlane &Plane2, FPoint3 &Intersection, float fEpsilon=0.0) const FPlane
UnitNormal(const FPoint3 &p0, const FPoint3 &p1, const FPoint3 &p2)FPoint3 [inline]
w (defined in FPlane)FPlane
x (defined in FPoint3)FPoint3
y (defined in FPoint3)FPoint3
z (defined in FPoint3)FPoint3
 All Classes Files Functions Variables Enumerations Enumerator