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

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

base()blub::procedural::voxel::tile::base< surface< configType > >inlineprotected
calculateSurface(const t_voxelAccessorPtr voxel, const real &voxelSize=1., const bool &calculateNormalCorrection=true, const int32 &lod=0)blub::procedural::voxel::tile::surface< configType >inline
clear()blub::procedural::voxel::tile::surface< configType >inline
create()blub::procedural::voxel::tile::surface< configType >inlinestatic
createCopy(typename t_base::pointer toCopy)blub::procedural::voxel::tile::surface< configType >inlinestatic
createVertex(const vector3int32 &, const t_voxel &, const t_voxel &, const vector3 &position, const vector3 &normal)blub::procedural::voxel::tile::surface< configType >inlineprotected
createVertexLod(const vector3int32 &, const t_voxel &, const t_voxel &, const vector3 &position, const vector3 &normal)blub::procedural::voxel::tile::surface< configType >inlineprotected
getCaluculateLod() const blub::procedural::voxel::tile::surface< configType >inline
getCaluculateTransvoxel() const blub::procedural::voxel::tile::surface< configType >inline
getIndices() const blub::procedural::voxel::tile::surface< configType >inline
getIndicesLod(const uint16 &lod) const blub::procedural::voxel::tile::surface< configType >inline
getSharedThisPtr() const (defined in blub::enableSharedFromThis< surface< configType > >)blub::enableSharedFromThis< surface< configType > >inline
getSharedThisPtr() (defined in blub::enableSharedFromThis< surface< configType > >)blub::enableSharedFromThis< surface< configType > >inline
getVertices() const blub::procedural::voxel::tile::surface< configType >inline
m_indices (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >protected
m_indicesLod (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >protected
m_lod (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >protected
m_vertices (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >protected
m_voxel (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >protected
pointer typedef (defined in blub::procedural::voxel::tile::base< surface< configType > >)blub::procedural::voxel::tile::base< surface< configType > >
surface()blub::procedural::voxel::tile::surface< configType >inlineprotected
t_base typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
t_calcVoxel typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
t_calcVoxelLod typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
t_config typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
t_indices typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
t_thisPtr typedef (defined in blub::enableSharedFromThis< surface< configType > >)blub::enableSharedFromThis< surface< configType > >
t_thisPtrConst typedef (defined in blub::enableSharedFromThis< surface< configType > >)blub::enableSharedFromThis< surface< configType > >
t_thiz typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
t_vertex typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
t_vertices typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
t_voxel typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
t_voxelAccessor typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
t_voxelAccessorPtr typedef (defined in blub::procedural::voxel::tile::surface< configType >)blub::procedural::voxel::tile::surface< configType >
~surface()blub::procedural::voxel::tile::surface< configType >inline