Public Types | |
typedef axisAlignedBoxTemplate < vector3int32 > | t_base |
![]() | |
typedef axisAlignedBoxTemplate < vector3int32 > | t_thisClass |
Public Member Functions | |
axisAlignedBoxInt32 (const vector3int32 &min, const vector3int32 &max) | |
void | setInvalid (void) |
![]() | |
axisAlignedBoxTemplate (const vector3int32 &min, const vector3int32 &max) | |
bool | operator== (const t_thisClass &other) const |
void | setMinimumAndMaximum (const vector3int32 &min, const vector3int32 &max) |
const vector3int32 & | getMinimum (void) const |
const vector3int32 & | getMaximum (void) const |
vector3int32 | getSize (void) const |
vector3int32 | getCenter (void) const |
bool | isInside (const vector3int32 &in) const |
bool | isInside (const t_thisClass &in) const |
void | extend (const t_thisClass &ext) |
void | extend (const vector3int32 &ext) |
bool | isValid () const |
vector3int32::t_valueType | getVolume () |
Additional Inherited Members | |
![]() | |
vector3int32 | m_min |
vector3int32 | m_max |