| Voxellancer
    0.3
    A game about voxels in space | 
| Public Member Functions | |
| VoxelClusterBounds (VoxelCluster *voxelCluster) | |
| void | addVoxel (Voxel *voxel) | 
| void | removeVoxel (Voxel *voxel) | 
| const GridAABB & | minimalGridAABB () | 
| const Sphere & | minimalGridSphere () | 
| const IAABB & | aabb () | 
| IAABB | aabb (const Transform &transform) | 
| const Sphere & | sphere () | 
| Sphere | sphere (const Transform &transform) | 
| Protected Member Functions | |
| void | calculateMinimalGridAABB () | 
| void | calculateMinimalGridSphere () | 
| const IAABB | calculateAABB (const Transform &transform) | 
| Protected Attributes | |
| VoxelCluster * | m_voxelCluster | 
| std::set< Voxel *, VoxelGridCmp< XAxis, YAxis, ZAxis > > | m_voxelsXSorted | 
| std::set< Voxel *, VoxelGridCmp< YAxis, XAxis, ZAxis > > | m_voxelsYSorted | 
| std::set< Voxel *, VoxelGridCmp< ZAxis, XAxis, YAxis > > | m_voxelsZSorted |