voxelTerrain
 All Classes Functions Variables Typedefs Enumerations Pages
blub::procedural::voxel::tile::container< configType > Member List

This is the complete list of members for blub::procedural::voxel::tile::container< configType >, including all inherited members.

base()blub::procedural::voxel::tile::base< container< configType > >inlineprotected
calculateIndex(const vector3int32 &pos)blub::procedural::voxel::tile::container< configType >inlinestatic
container()blub::procedural::voxel::tile::container< configType >inlineprotected
create()blub::procedural::voxel::tile::container< configType >inlinestatic
endEdit()blub::procedural::voxel::tile::container< configType >inline
getCountVoxelLargerZero() const blub::procedural::voxel::tile::container< configType >inline
getCountVoxelMaximum() const blub::procedural::voxel::tile::container< configType >inline
getCountVoxelMinimum() const blub::procedural::voxel::tile::container< configType >inline
getEditedVoxelBoundingBox() const blub::procedural::voxel::tile::container< configType >inline
getEditing() const blub::procedural::voxel::tile::container< configType >inline
getSharedThisPtr() const (defined in blub::enableSharedFromThis< container< configType > >)blub::enableSharedFromThis< container< configType > >inline
getSharedThisPtr() (defined in blub::enableSharedFromThis< container< configType > >)blub::enableSharedFromThis< container< configType > >inline
getVoxel(const vector3int32 &pos) const blub::procedural::voxel::tile::container< configType >inline
getVoxel(const int32 &index) const blub::procedural::voxel::tile::container< configType >inline
getVoxelArray(void) const blub::procedural::voxel::tile::container< configType >inline
isEmpty() const blub::procedural::voxel::tile::container< configType >inline
isFull() const blub::procedural::voxel::tile::container< configType >inline
operator=(const container &other)blub::procedural::voxel::tile::container< configType >inline
pointer typedef (defined in blub::procedural::voxel::tile::base< container< configType > >)blub::procedural::voxel::tile::base< container< configType > >
setEmpty()blub::procedural::voxel::tile::container< configType >inline
setFull()blub::procedural::voxel::tile::container< configType >inline
setVoxel(const vector3int32 &pos, const t_data &toSet)blub::procedural::voxel::tile::container< configType >inline
setVoxel(const int32 &index, const t_data &toSet)blub::procedural::voxel::tile::container< configType >inlineprotected
setVoxelIfInterpolationHigher(const vector3int32 &pos, const t_data &toSet) (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >inline
setVoxelIfInterpolationHigher(const int32 &index, const t_data &toSet) (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >inlineprotected
setVoxelIfInterpolationHigherEqualZero(const vector3int32 &pos, const t_data &toSet) (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >inline
setVoxelIfInterpolationHigherEqualZero(const int32 &index, const t_data &toSet) (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >inlineprotected
setVoxelIfInterpolationLower(const vector3int32 &pos, const t_data &toSet) (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >inline
setVoxelIfInterpolationLower(const int32 &index, const t_data &toSet) (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >inlineprotected
startEdit()blub::procedural::voxel::tile::container< configType >inline
t_base typedef (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >
t_config typedef (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >
t_data typedef (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >
t_thisPtr typedef (defined in blub::enableSharedFromThis< container< configType > >)blub::enableSharedFromThis< container< configType > >
t_thisPtrConst typedef (defined in blub::enableSharedFromThis< container< configType > >)blub::enableSharedFromThis< container< configType > >
t_voxelArray typedef (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >
voxelCount (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >static
voxelLength (defined in blub::procedural::voxel::tile::container< configType >)blub::procedural::voxel::tile::container< configType >static
~container()blub::procedural::voxel::tile::container< configType >inlinevirtual