Template Class PointsetGrid

Inheritance Relationships

Base Type

Class Documentation

template<typename BaseVecT, typename BoxT>
class PointsetGrid : public lvr2::HashGrid<BaseVecT, BoxT>

Public Functions

PointsetGrid(float resolution, PointsetSurfacePtr<BaseVecT> surface, BoundingBox<BaseVecT> bb, bool isVoxelsize = true, bool extrude = true)

Construct a new Pointset Grid object.

Parameters:
  • resolution – if isVoxelsize: voxel size. if not: number of voxels on the longest size of bb.

  • surface – the surface to be used for the grid

  • bb – the bounding box of the grid

  • isVoxelsize – see resolution description

  • extrude – add cells around the existing ones

inline virtual ~PointsetGrid()
void calcDistanceValues()