Template Class MSRMetric

Inheritance Relationships

Base Type

Class Documentation

template<typename BaseVecT, typename BoxT>
class MSRMetric : public lvr2::DMCReconstructionMetric<BaseVecT, BoxT>

original implementation of adapted to DMCReconstructionMetric interface

Public Functions

MSRMetric()

Constructor.

~MSRMetric()

destructor

virtual const double get_distance(PointsetSurfacePtr<BaseVecT> surface, vector<coord<float>*> points, BaseVecT corners[], DualLeaf<BaseVecT, BoxT> *leaf, bool dual)

Calculates the distance between a surface and points.

Parameters:
  • surface

  • points

  • corners

  • leaf

  • dual

Returns:

the msr distances between the given surface and the points