Space Engineers
|
Axis aligned box. More...
Public Member Functions | |
AABB (ref IndexedVector3 min, ref IndexedVector3 max) | |
AABB (IndexedVector3 min, IndexedVector3 max) | |
void | Invalidate () |
void | Merge (AABB box) |
Merges a Box. More... | |
void | Merge (ref AABB box) |
void | GetCenterExtend (out IndexedVector3 center, out IndexedVector3 extend) |
Gets the extend and center. More... | |
bool | CollideRay (ref IndexedVector3 vorigin, ref IndexedVector3 vdir) |
Finds the Ray intersection parameter. More... | |
float | CollideRayDistance (ref IndexedVector3 origin, ref IndexedVector3 direction) |
Public Attributes | |
IndexedVector3 | m_min |
IndexedVector3 | m_max |
Axis aligned box.
Definition at line 48 of file BoxCollision.cs.
|
inline |
Definition at line 53 of file BoxCollision.cs.
|
inline |
Definition at line 59 of file BoxCollision.cs.
|
inline |
Finds the Ray intersection parameter.
aabb | Aligned box |
vorigin | A vec3f with the origin of the ray |
vdir | A vec3f with the direction of the ray |
Definition at line 104 of file BoxCollision.cs.
|
inline |
Definition at line 126 of file BoxCollision.cs.
|
inline |
Gets the extend and center.
Definition at line 93 of file BoxCollision.cs.
|
inline |
Definition at line 65 of file BoxCollision.cs.
|
inline |
Merges a Box.
Definition at line 76 of file BoxCollision.cs.
|
inline |
Definition at line 81 of file BoxCollision.cs.
IndexedVector3 BulletXNA.BulletCollision.AABB.m_max |
Definition at line 51 of file BoxCollision.cs.
IndexedVector3 BulletXNA.BulletCollision.AABB.m_min |
Definition at line 50 of file BoxCollision.cs.