_bNull | vhdAxisAlignedBox | [protected] |
_updateCorners(void) | vhdAxisAlignedBox | [inline, protected] |
_vecCorners | vhdAxisAlignedBox | [protected] |
_vecMaximum | vhdAxisAlignedBox | [protected] |
_vecMinimum | vhdAxisAlignedBox | [protected] |
findIntersection(const vhdAxisAlignedBox &rkBox, vhdAxisAlignedBox &rkIntr) const | vhdAxisAlignedBox | [inline] |
getAllCorners(void) const | vhdAxisAlignedBox | [inline] |
getMaximum(void) const | vhdAxisAlignedBox | [inline] |
getMinimum(void) const | vhdAxisAlignedBox | [inline] |
getSquaredDist(const vhdVector3 &point) | vhdAxisAlignedBox | [inline] |
hasXOverlap(const vhdAxisAlignedBox &rkBox) const | vhdAxisAlignedBox | [inline] |
hasYOverlap(const vhdAxisAlignedBox &rkBox) const | vhdAxisAlignedBox | [inline] |
hasZOverlap(const vhdAxisAlignedBox &rkBox) const | vhdAxisAlignedBox | [inline] |
intersects(const vhdVector3 &v) const | vhdAxisAlignedBox | [inline] |
intersects(const vhdAxisAlignedBox &rkBox) const | vhdAxisAlignedBox | [inline] |
isNull(void) const | vhdAxisAlignedBox | [inline] |
merge(const vhdAxisAlignedBox &rhs) | vhdAxisAlignedBox | [inline] |
operator<<(std::ostream &o, vhdAxisAlignedBox aab) | vhdAxisAlignedBox | [friend] |
setExtents(const vhdVector3 &min, const vhdVector3 &max) | vhdAxisAlignedBox | [inline] |
setExtents(float mx, float my, float mz, float Mx, float My, float Mz) | vhdAxisAlignedBox | [inline] |
setMaximum(const vhdVector3 &vec) | vhdAxisAlignedBox | [inline] |
setMaximum(float x, float y, float z) | vhdAxisAlignedBox | [inline] |
setMinimum(const vhdVector3 &vec) | vhdAxisAlignedBox | [inline] |
setMinimum(float x, float y, float z) | vhdAxisAlignedBox | [inline] |
setNull() | vhdAxisAlignedBox | [inline] |
transform(const vhdMatrix4 &matrix) | vhdAxisAlignedBox | [inline] |
vhdAxisAlignedBox() | vhdAxisAlignedBox | [inline] |
vhdAxisAlignedBox(float mx, float my, float mz, float Mx, float My, float Mz) | vhdAxisAlignedBox | [inline] |