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)FPoint3inline
Distance(const FPoint3 &v) const (defined in FPlane)FPlaneinline
Dot(const FPoint3 &rhs) const (defined in FPoint3)FPoint3inline
Dot(const float *fp) const (defined in FPoint3)FPoint3inline
FACING_AWAY enum value (defined in FPlane)FPlane
FPlane() (defined in FPlane)FPlaneinline
FPlane(float a, float b, float c, float d)FPlaneinline
FPlane(const FPoint3 &p, const FPoint3 &q, const FPoint3 &r)FPlane
FPlane(const FPoint3 &Point, const FPoint3 &Normal)FPlane
FPoint3() (defined in FPoint3)FPoint3inline
FPoint3(float fx, float fy, float fz) (defined in FPoint3)FPoint3inline
FPoint3(const DPoint3 &p) (defined in FPoint3)FPoint3inline
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)FPoint3inline
LengthSquared() const (defined in FPoint3)FPoint3inline
LineIntersection(const FPoint3 &Origin, const FPoint3 &Direction, FPoint3 &Intersection, float fEpsilon=0.0) const FPlane
Normalize() (defined in FPoint3)FPoint3inline
operator!=(const FPoint3 &v2) const (defined in FPoint3)FPoint3inline
operator*(float s) const (defined in FPoint3)FPoint3inline
operator*(double s) const (defined in FPoint3)FPoint3inline
operator*=(float s) (defined in FPoint3)FPoint3inline
operator+(const FPoint3 &v) const (defined in FPoint3)FPoint3inline
operator+=(const FPoint3 &v) (defined in FPoint3)FPoint3inline
operator-(const FPoint3 &v) const (defined in FPoint3)FPoint3inline
operator-() const (defined in FPoint3)FPoint3inline
operator-=(const FPoint3 &v) (defined in FPoint3)FPoint3inline
operator/(float s) const (defined in FPoint3)FPoint3inline
operator/=(float s) (defined in FPoint3)FPoint3inline
operator=(const FPlane &rhs) (defined in FPlane)FPlaneinline
operator=(const FPoint3 &v) (defined in FPoint3)FPoint3inline
operator=(const DPoint3 &v) (defined in FPoint3)FPoint3inline
operator==(const FPoint3 &v2) const (defined in FPoint3)FPoint3inline
operator[](int nIndex) (defined in FPoint3)FPoint3inline
operator[](int nIndex) const (defined in FPoint3)FPoint3inline
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)FPlaneinline
Set(float a, float b, float c, float d) (defined in FPlane)FPlaneinline
Set(float fx, float fy, float fz) (defined in FPoint3)FPoint3inline
SetLength(float len) (defined in FPoint3)FPoint3inline
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)FPoint3inline
w (defined in FPlane)FPlane
x (defined in FPoint3)FPoint3
y (defined in FPoint3)FPoint3
z (defined in FPoint3)FPoint3