35 namespace registration {
70 virtual double Weight(
double residual)
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:140
CauchyLoss(double k)
Parametrized Constructor.
Definition: RobustKernel.h:145
double k_
Scaling paramter.
Definition: RobustKernel.h:156
double Weight(double residual) const override
Definition: RobustKernel.cpp:55
Definition: RobustKernel.h:165
double Weight(double residual) const override
Definition: RobustKernel.cpp:59
GMLoss(double k)
Parametrized Constructor.
Definition: RobustKernel.h:170
double k_
Scaling paramter.
Definition: RobustKernel.h:181
Definition: RobustKernel.h:112
double k_
Scaling paramter.
Definition: RobustKernel.h:131
HuberLoss(double k)
Parametrized Constructor.
Definition: RobustKernel.h:119
double Weight(double residual) const override
Definition: RobustKernel.cpp:50
Definition: RobustKernel.h:94
double Weight(double residual) const override
Definition: RobustKernel.cpp:46
Definition: RobustKernel.h:79
double Weight(double residual) const override
Definition: RobustKernel.cpp:44
Definition: RobustKernel.h:62
virtual ~RobustKernel()=default
virtual double Weight(double residual) const =0
Definition: RobustKernel.h:194
double Weight(double residual) const override
Definition: RobustKernel.cpp:63
TukeyLoss(double k)
Parametrized Constructor.
Definition: RobustKernel.h:199
double k_
Definition: RobustKernel.h:211
Definition: PinholeCameraIntrinsic.cpp:35