31 template <
typename BaseVecT>
37 void intersect(
double planes[24], std::vector<unsigned int>& indices);
38 void setLOD(
unsigned char lod) { m_lod = lod; }
56 void link(
BOct* parent, T* child);
59 T* getChildPtr(
BOct* parent);
65 template <
typename PtrT>
70 void getPoints(
BOct* oct, std::vector<unsigned int >& indices);
76 void genDisplayLists(
Leaf* leaf);
78 void genDisplayLists(
BOct* oct);
96 #include "lvr2/display/PointOctree.tcc"
std::shared_ptr< PointBuffer > PointBufferPtr
A dynamic bounding box class.
BoundingBox< BaseVecT > m_bbox
void setLOD(unsigned char lod)