Ult3D
Implementation of "Ultimate 3D Game Engine Design & Architecture" by Allan Sherrod
|
This is the complete list of members for Ult::Plane, including all inherited members.
ClassifyPoint(const Vector3D &v) const | Ult::Plane | |
ClassifyPoint(const Vector3D &v, float *dist) const | Ult::Plane | |
ClassifyPoint(const float x, const float y, const float z) const | Ult::Plane | |
ClassifyPoint(const float x, const float y, const float z, float *dist) const | Ult::Plane | |
ClipTriangle(Vector3D *inVerts, const int totalInVerts, Vector3D *outFrontVerts, int *totalOutFrontVerts, Vector3D *outBackVerts, int *totalOutBackVerts) | Ult::Plane | |
CreatePlaneFromTri(const Vector3D &t1, const Vector3D &t2, const Vector3D &t3) | Ult::Plane | |
GetDistance(const Vector3D &v) const | Ult::Plane | |
GetDistance(const float x, const float y, const float z) const | Ult::Plane | |
GetNormal() const | Ult::Plane | inline |
Intersect(const Plane &pl, Vector3D *intersectPoint) const | Ult::Plane | |
Intersect(const Vector3D &bbMin, const Vector3D &bbMax) const | Ult::Plane | |
Intersect(const Vector3D &position, const float radius) const | Ult::Plane | |
Intersect(const OBB &obb) | Ult::Plane | |
mA | Ult::Plane | |
mB | Ult::Plane | |
mC | Ult::Plane | |
mD | Ult::Plane | |
mPointOnPlane | Ult::Plane | |
operator=(const Plane &p) | Ult::Plane | inline |
operator==(const Plane &p) | Ult::Plane | inline |
Plane() | Ult::Plane | |
Plane(const float a, const float b, const float c, const float d) | Ult::Plane | |
Reflect(const Vector3D &vec, const float e) const | Ult::Plane | |
SetNormal(const Vector3D &n) | Ult::Plane | inline |
SetPointOnPlane(const Vector3D &p) | Ult::Plane | inline |