All Classes Functions Variables Typedefs Enumerations Pages
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
blub::vector3int32map< dataType > Class Template Reference
Inheritance diagram for blub::vector3int32map< dataType >:

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 axisAlignedBoxInt32getBounds (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

The documentation for this class was generated from the following file: