This is the complete list of members for lvr2::MeshOctree< BaseVecT >, including all inherited members.
buildTree(BOct *oct, std::vector< size_t > &hashes, std::vector< BaseVecT > ¢roids, const BoundingBox< BaseVecT > &bbox) | lvr2::MeshOctree< BaseVecT > | private |
genDisplayLists() | lvr2::MeshOctree< BaseVecT > | inline |
getBBoxes(const BoundingBox< BaseVecT > &bbox, BoundingBox< BaseVecT > *boxes) | lvr2::MeshOctree< BaseVecT > | private |
getChildPtr(BOct *parent) | lvr2::MeshOctree< BaseVecT > | private |
getHashes(BOct *oct, std::vector< BaseVecT > &indices, std::vector< size_t > &hashes) | lvr2::MeshOctree< BaseVecT > | private |
getIndex(const BaseVecT &point, const BoundingBox< BaseVecT > &bbox) | lvr2::MeshOctree< BaseVecT > | private |
intersect(double planes[24], std::vector< BaseVecT > &indices, std::vector< size_t > &hashes) | lvr2::MeshOctree< BaseVecT > | |
intersect(ChunkLeaf *leaf, const BoundingBox< BaseVecT > &bbox, double planes[24], std::vector< BaseVecT > &indices, std::vector< size_t > &hashes) | lvr2::MeshOctree< BaseVecT > | private |
intersect(BOct *oct, const BoundingBox< BaseVecT > &bbox, double planes[24], std::vector< BaseVecT > &indices, std::vector< size_t > &hashes) | lvr2::MeshOctree< BaseVecT > | private |
link(BOct *parent, T *child) | lvr2::MeshOctree< BaseVecT > | private |
m_bbox | lvr2::MeshOctree< BaseVecT > | private |
m_lod | lvr2::MeshOctree< BaseVecT > | private |
m_mem | lvr2::MeshOctree< BaseVecT > | private |
m_root | lvr2::MeshOctree< BaseVecT > | private |
m_voxelSize | lvr2::MeshOctree< BaseVecT > | private |
MeshOctree(float voxelSize, std::vector< size_t > &hashes, std::vector< BaseVecT > ¢roids, BoundingBox< BaseVecT > &bb) | lvr2::MeshOctree< BaseVecT > | |
numLeafs | lvr2::MeshOctree< BaseVecT > | private |
setLOD(unsigned char lod) | lvr2::MeshOctree< BaseVecT > | inline |
~MeshOctree() | lvr2::MeshOctree< BaseVecT > | inlinevirtual |