Template Class VirtualGrid

Class Documentation

template<typename BaseVecT>
class VirtualGrid

Public Functions

VirtualGrid(BoundingBox<BaseVecT> &bb, float gridCellSize, float voxelsize)

Constructor

Parameters:
  • bb

  • maxNodePoints

  • gridCellSize

  • voxelsize

virtual ~VirtualGrid() = default

Destructor

void calculateBoxes()

Method to calculate the boxes/chunks covering the PointCloud-BB

void setBoundingBox(BoundingBox<BaseVecT> bb)

Sets a new Bounding Box

Parameters:

bb

inline const std::vector<BoundingBox<BaseVecT>> &getBoxes()
Returns:

the chunks of the virtual Grid