This is the complete list of members for lvr2::PointOctree< BaseVecT >, including all inherited members.
buildTree(BOct *oct, size_t start, size_t size, const BoundingBox< BaseVecT > &bbox) | lvr2::PointOctree< BaseVecT > | private |
genDisplayLists() | lvr2::PointOctree< BaseVecT > | inline |
genDisplayLists(Leaf *leaf) | lvr2::PointOctree< BaseVecT > | private |
genDisplayLists(BOct *oct) | lvr2::PointOctree< BaseVecT > | private |
getBBoxes(const BoundingBox< BaseVecT > &bbox, BoundingBox< BaseVecT > *boxes) | lvr2::PointOctree< BaseVecT > | private |
getChildPtr(BOct *parent) | lvr2::PointOctree< BaseVecT > | private |
getIndex(const BaseVecT &point, const BoundingBox< BaseVecT > &bbox) | lvr2::PointOctree< BaseVecT > | private |
getPoints(BOct *oct, std::vector< unsigned int > &indices) | lvr2::PointOctree< BaseVecT > | private |
intersect(double planes[24], std::vector< unsigned int > &indices) | lvr2::PointOctree< BaseVecT > | |
intersect(Leaf *leaf, const BoundingBox< BaseVecT > &bbox, double planes[24], std::vector< unsigned int > &indices) | lvr2::PointOctree< BaseVecT > | private |
intersect(BOct *oct, const BoundingBox< BaseVecT > &bbox, double planes[24], std::vector< unsigned int > &indices) | lvr2::PointOctree< BaseVecT > | private |
link(BOct *parent, T *child) | lvr2::PointOctree< BaseVecT > | private |
m_bbox | lvr2::PointOctree< BaseVecT > | private |
m_lod | lvr2::PointOctree< BaseVecT > | private |
m_mem | lvr2::PointOctree< BaseVecT > | private |
m_points | lvr2::PointOctree< BaseVecT > | private |
m_root | lvr2::PointOctree< BaseVecT > | private |
m_voxelSize | lvr2::PointOctree< BaseVecT > | private |
PointOctree(PointBufferPtr &points, int depth) | lvr2::PointOctree< BaseVecT > | |
setLOD(unsigned char lod) | lvr2::PointOctree< BaseVecT > | inline |
sortPC(size_t start, size_t size, const BoundingBox< BaseVecT > &bbox, size_t bucket_sizes[8]) | lvr2::PointOctree< BaseVecT > | private |
~PointOctree() | lvr2::PointOctree< BaseVecT > | inlinevirtual |