35 namespace registration {
70 virtual double Weight(
double )
const = 0;
85 double Weight(
double residual)
const override;
100 double Weight(
double residual)
const override;
127 double Weight(
double residual)
const override;
152 double Weight(
double residual)
const override;
177 double Weight(
double residual)
const override;
208 double Weight(
double residual)
const override;
Definition: RobustKernel.h:94
double k_
Scaling paramter.
Definition: RobustKernel.h:156
double k_
Definition: RobustKernel.h:211
Definition: RobustKernel.h:165
CauchyLoss(double k)
Parametrized Constructor.
Definition: RobustKernel.h:145
Definition: RobustKernel.h:140
TukeyLoss(double k)
Parametrized Constructor.
Definition: RobustKernel.h:199
virtual double Weight(double) const =0
Definition: RobustKernel.h:194
double k_
Scaling paramter.
Definition: RobustKernel.h:181
Definition: RobustKernel.h:112
Definition: PinholeCameraIntrinsic.cpp:35
Definition: RobustKernel.h:79
double k_
Scaling paramter.
Definition: RobustKernel.h:131
GMLoss(double k)
Parametrized Constructor.
Definition: RobustKernel.h:170
HuberLoss(double k)
Parametrized Constructor.
Definition: RobustKernel.h:119
Definition: RobustKernel.h:62
virtual ~RobustKernel()=default