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 |