gr::Utils::WeightedLCPMetric< Scalar > Struct Template Reference

Implementation of a weighted variant of the Largest Common PointSet metric. More...

#include <registrationMetrics.h>

+ Collaboration diagram for gr::Utils::WeightedLCPMetric< Scalar >:

Public Member Functions

template<typename Range >
Scalar operator() (const gr::KdTree< Scalar > &ref, const Range &target, const Eigen::Ref< const Eigen::MatrixXf > &mat, Scalar terminate_value=Scalar(0))
 

Public Attributes

Scalar epsilon_ = std::numeric_limits<Scalar>::max()
 Support size of the LCP. More...
 

Detailed Description

template<typename Scalar>
struct gr::Utils::WeightedLCPMetric< Scalar >

Implementation of a weighted variant of the Largest Common PointSet metric.

Member Function Documentation

template<typename Scalar >
template<typename Range >
Scalar gr::Utils::WeightedLCPMetric< Scalar >::operator() ( const gr::KdTree< Scalar > &  ref,
const Range &  target,
const Eigen::Ref< const Eigen::MatrixXf > &  mat,
Scalar  terminate_value = Scalar( 0 ) 
)
inline

Member Data Documentation

template<typename Scalar >
Scalar gr::Utils::WeightedLCPMetric< Scalar >::epsilon_ = std::numeric_limits<Scalar>::max()

Support size of the LCP.


The documentation for this struct was generated from the following file: