voxelTerrain
 All Classes Functions Variables Typedefs Enumerations Pages
blub::procedural::voxel::edit::mesh< voxelType > Member List

This is the complete list of members for blub::procedural::voxel::edit::mesh< voxelType >, including all inherited members.

axis enum nameblub::procedural::voxel::edit::base< voxelType >protected
base() (defined in blub::procedural::voxel::edit::base< voxelType >)blub::procedural::voxel::edit::base< voxelType >inlineprotected
calculateOneVoxel(const vector3 &pos, t_voxel *resultVoxel) constblub::procedural::voxel::edit::base< voxelType >inlineprotectedvirtual
calculateVoxel(t_tileContainer *voxelContainer, const vector3int32 &voxelContainerOffset, const transform &) const blub::procedural::voxel::edit::mesh< voxelType >inlineprotected
base< voxelType >::calculateVoxel(const transform &trans) constblub::procedural::voxel::edit::base< voxelType >inline
base< voxelType >::calculateVoxel(t_voxelContainerTile *voxelContainer, const vector3int32 &voxelContainerOffset, const transform &trans) constblub::procedural::voxel::edit::base< voxelType >inlinevirtual
create()blub::procedural::voxel::edit::mesh< voxelType >inlinestatic
createLine(t_voxelContainerTile *voxelContainer, const vector3int32 &posVoxel, const real &from, const real &len, const axis &ax, const blub::plane &planeA, const blub::plane &planeB) constblub::procedural::voxel::edit::base< voxelType >inlineprotectedvirtual
getAxisAlignedBoundingBox(const transform &trans) const overrideblub::procedural::voxel::edit::mesh< voxelType >inlineprotectedvirtual
getCut() constblub::procedural::voxel::edit::base< voxelType >inline
getSharedThisPtr() const (defined in blub::enableSharedFromThis< base< voxelType > >)blub::enableSharedFromThis< base< voxelType > >inline
getSharedThisPtr() (defined in blub::enableSharedFromThis< base< voxelType > >)blub::enableSharedFromThis< base< voxelType > >inline
getVoxelContainer() constblub::procedural::voxel::edit::base< voxelType >inline
m_aabb (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >protected
m_cut (defined in blub::procedural::voxel::edit::base< voxelType >)blub::procedural::voxel::edit::base< voxelType >protected
m_trees (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >protected
m_voxelContainer (defined in blub::procedural::voxel::edit::base< voxelType >)blub::procedural::voxel::edit::base< voxelType >protected
mesh()blub::procedural::voxel::edit::mesh< voxelType >inlineprotected
pointer typedef (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >
setCut(const bool &cut)blub::procedural::voxel::edit::base< voxelType >inline
setVoxelContainer(t_voxelContainerSimple *toSet)blub::procedural::voxel::edit::base< voxelType >inline
t_base typedef (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >
t_box typedef (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >
t_config typedef (defined in blub::procedural::voxel::edit::base< voxelType >)blub::procedural::voxel::edit::base< voxelType >
t_point typedef (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >
t_segment typedef (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >
t_thisPtr typedef (defined in blub::enableSharedFromThis< base< voxelType > >)blub::enableSharedFromThis< base< voxelType > >
t_thisPtrConst typedef (defined in blub::enableSharedFromThis< base< voxelType > >)blub::enableSharedFromThis< base< voxelType > >
t_tileContainer typedef (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >
t_tree typedef (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >
t_trees typedef (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >protected
t_value typedef (defined in blub::procedural::voxel::edit::mesh< voxelType >)blub::procedural::voxel::edit::mesh< voxelType >
t_voxel typedef (defined in blub::procedural::voxel::edit::base< voxelType >)blub::procedural::voxel::edit::base< voxelType >
t_voxelContainerSimple typedef (defined in blub::procedural::voxel::edit::base< voxelType >)blub::procedural::voxel::edit::base< voxelType >
t_voxelContainerTile typedef (defined in blub::procedural::voxel::edit::base< voxelType >)blub::procedural::voxel::edit::base< voxelType >
~base()blub::procedural::voxel::edit::base< voxelType >inlinevirtual
~mesh()blub::procedural::voxel::edit::mesh< voxelType >inlinevirtual