46 template <
typename BaseVecT>
84 std::shared_ptr<std::vector<BoundingBox<BaseVecT>>>
getBoxes() {
return std::make_shared<std::vector<BoundingBox<BaseVecT>>>(
m_boxes); }
120 #include "lvr2/reconstruction/VirtualGrid.tcc" 122 #endif // VIRTUALGRID_H BoundingBox< BaseVecT > m_initbox
void setBoundingBox(BoundingBox< BaseVecT > bb)
VirtualGrid(BoundingBox< BaseVecT > &bb, size_t gridCellSize, float voxelsize)
std::shared_ptr< std::vector< BoundingBox< BaseVecT > > > getBoxes()
A dynamic bounding box class.
void generateNeighbours()
std::vector< BoundingBox< BaseVecT > > m_boxes
BoundingBox< BaseVecT > m_pcbb