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() (defined in customSurfaceTile< configType >) | customSurfaceTile< configType > | inlinestatic |
createCopy(pointer toCopy) (defined in customSurfaceTile< configType >) | customSurfaceTile< configType > | inlinestatic |
blub::procedural::voxel::tile::surface::createCopy(typename t_base::pointer toCopy) | blub::procedural::voxel::tile::surface< configType > | inlinestatic |
createVertex(const vector3int32 &voxelPos, const typename t_base::t_voxel &voxel0, const typename t_base::t_voxel &voxel1, const vector3 &position, const vector3 &normal) (defined in customSurfaceTile< configType >) | customSurfaceTile< configType > | inline |
blub::procedural::voxel::tile::surface::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 &voxelPos, const typename t_base::t_voxel &voxel0, const typename t_base::t_voxel &voxel1, const vector3 &position, const vector3 &normal) (defined in customSurfaceTile< configType >) | customSurfaceTile< configType > | inline |
blub::procedural::voxel::tile::surface::createVertexLod(const vector3int32 &, const t_voxel &, const t_voxel &, const vector3 &position, const vector3 &normal) | blub::procedural::voxel::tile::surface< configType > | inlineprotected |
customSurfaceTile()=default (defined in customSurfaceTile< configType >) | customSurfaceTile< configType > | protected |
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 customSurfaceTile< configType >) | customSurfaceTile< configType > | |
surface() | blub::procedural::voxel::tile::surface< configType > | inlineprotected |
t_base typedef (defined in customSurfaceTile< configType >) | customSurfaceTile< 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 customSurfaceTile< configType >) | customSurfaceTile< 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 |