Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
VoxelTreeQuery Class Reference
Collaboration diagram for VoxelTreeQuery:
[legend]

Public Member Functions

 VoxelTreeQuery (VoxelTree *voxelTree, const AbstractShape *shape)
 
bool areVoxelsIntersecting ()
 
std::unordered_set< Voxel * > intersectingVoxels ()
 

Protected Member Functions

void query (VoxelTreeNode *node, std::function< void(Voxel *)> onVoxelIntersection)
 

Protected Attributes

VoxelTreem_voxelTree
 
const AbstractShapem_shape
 
bool m_queryInterrupted
 

The documentation for this class was generated from the following files: