Public Member Functions | |
void | setValue (const vector3int32 &pos, const dataType &toSet) |
const dataType & | getValue (const vector3int32 &pos) const |
void | resize (const axisAlignedBoxInt32 &aabb) |
void | extend (const vector3int32 &toExtend) |
void | extend (const axisAlignedBoxInt32 &toExtend) |
const axisAlignedBoxInt32 & | getBounds (void) const |
Protected Member Functions | |
int32 | convertToIndex (const vector3int32 &toConvert) const |
Static Protected Member Functions | |
static int32 | convertToIndex (const vector3int32 &toConvert, const axisAlignedBoxInt32 &bounds) |
Protected Attributes | |
dataType * | m_data |
axisAlignedBoxInt32 | m_bounds |