Public Member Functions | |
OBB () | |
~OBB () | |
bool | leaf () const |
Real | size () const |
Int | splitRecurse (base::array< gfx::Triangle3 > &tri, base::array< Moment > &moment, base::array< OBB > &boxes, Int OBBsInited, Int t[], Int f, Int n) |
Int | splitRecurse (base::array< gfx::Triangle3 > &tri, base::array< Moment > &moment, base::array< OBB > &boxes, Int OBBsInited, Int t[], Int f) |
Public Attributes | |
base::Matrix3 | pR |
base::Vector3 | pT |
OBB * | P |
OBB * | N |
gfx::Triangle3 | tr |
base::Vector3 | d |
Protected Member Functions | |
void | reaccumMoments (Moment &A, base::array< Moment > &moment, Int t[], Int f, Int n) |
Static Protected Member Functions | |
void | minmax (base::Vector3 &min, base::Vector3 &max, const base::Vector3 &v) |
|
Definition at line 99 of file OBBCollisionModel. |
|
Definition at line 100 of file OBBCollisionModel. |
|
Definition at line 102 of file OBBCollisionModel. |
|
|
|
|
|
Definition at line 103 of file OBBCollisionModel. References base::Vector3::x. |
|
|
|
|
|
Definition at line 119 of file OBBCollisionModel. |
|
Definition at line 117 of file OBBCollisionModel. |
|
Definition at line 116 of file OBBCollisionModel. |
|
Definition at line 113 of file OBBCollisionModel. |
|
Definition at line 114 of file OBBCollisionModel. |
|
Definition at line 118 of file OBBCollisionModel. |