|
Ult3D
Implementation of "Ultimate 3D Game Engine Design & Architecture" by Allan Sherrod
|
This is the complete list of members for Ult::OBB, including all inherited members.
| Calculate(const Vector3D *vertices, const int numVerts) | Ult::OBB | |
| Calculate(const BoundingBox &aabb) | Ult::OBB | |
| GetAxis(const int index) const | Ult::OBB | inline |
| GetAxis1() const | Ult::OBB | inline |
| GetAxis2() const | Ult::OBB | inline |
| GetAxis3() const | Ult::OBB | inline |
| GetCenterPos() const | Ult::OBB | inline |
| GetEdgeDirection(const int index) const | Ult::OBB | inline |
| GetFaceNormal(const int index) const | Ult::OBB | inline |
| GetHalfAxis(const int index) const | Ult::OBB | inline |
| GetHalfAxis1() const | Ult::OBB | inline |
| GetHalfAxis2() const | Ult::OBB | inline |
| GetHalfAxis3() const | Ult::OBB | inline |
| GetSupport(const Vector3D &axis, Vector3D *contacts) | Ult::OBB | |
| mAxis1 | Ult::OBB | |
| mAxis2 | Ult::OBB | |
| mAxis3 | Ult::OBB | |
| mCenter | Ult::OBB | |
| mHalfAxis1 | Ult::OBB | |
| mHalfAxis2 | Ult::OBB | |
| mHalfAxis3 | Ult::OBB | |
| OBB() | Ult::OBB | |
| OBB(const OBB &obb) | Ult::OBB | |
| OBB(const BoundingBox &aabb) | Ult::OBB | |
| ObjectTransform(const OBB &obb, const Matrix4x4 &mat) | Ult::OBB | |
| ProjectionInterval(const Vector3D &axis, float ¢er, float &ext, float &min, float &max) | Ult::OBB | |
| SetAxis1(const Vector3D &axis) | Ult::OBB | inline |
| SetAxis2(const Vector3D &axis) | Ult::OBB | inline |
| SetAxis3(const Vector3D &axis) | Ult::OBB | inline |
| SetCenter(const Vector3D ¢er) | Ult::OBB | inline |
| SetHalfAxis1(const float val) | Ult::OBB | inline |
| SetHalfAxis2(const float val) | Ult::OBB | inline |
| SetHalfAxis3(const float val) | Ult::OBB | inline |
| Transform(const OBB &obb, const Matrix4x4 &mat) | Ult::OBB |