point_cloud_library / 1.12.1 / classpcl_1_1_sample_consensus_initial_alignment_1_1_huber_penalty.html /

#include <pcl/registration/ia_ransac.h>

Public Member Functions

HuberPenalty (float threshold)
float operator() (float e) const override
- Public Member Functions inherited from pcl::SampleConsensusInitialAlignment< PointSource, PointTarget, FeatureT >::ErrorFunctor
virtual ~ErrorFunctor ()=default

Protected Attributes

float threshold_

Additional Inherited Members

- Public Types inherited from pcl::SampleConsensusInitialAlignment< PointSource, PointTarget, FeatureT >::ErrorFunctor
using Ptr = shared_ptr< ErrorFunctor >
using ConstPtr = shared_ptr< const ErrorFunctor >

Detailed Description

template<typename PointSource, typename PointTarget, typename FeatureT>
class pcl::SampleConsensusInitialAlignment< PointSource, PointTarget, FeatureT >::HuberPenalty

Definition at line 100 of file ia_ransac.h.

Constructor & Destructor Documentation

HuberPenalty()

template<typename PointSource , typename PointTarget , typename FeatureT >
pcl::SampleConsensusInitialAlignment< PointSource, PointTarget, FeatureT >::HuberPenalty::HuberPenalty ( float threshold )
inline

Definition at line 105 of file ia_ransac.h.

Member Function Documentation

operator()()

template<typename PointSource , typename PointTarget , typename FeatureT >
float pcl::SampleConsensusInitialAlignment< PointSource, PointTarget, FeatureT >::HuberPenalty::operator() ( float e ) const
inlineoverridevirtual

Member Data Documentation

threshold_

template<typename PointSource , typename PointTarget , typename FeatureT >
float pcl::SampleConsensusInitialAlignment< PointSource, PointTarget, FeatureT >::HuberPenalty::threshold_
protected

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

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_sample_consensus_initial_alignment_1_1_huber_penalty.html