#include <transform_delta_cost_functor.h>
Public Member Functions | |
| template<typename T > | |
| bool | Evaluate (const Rigid3< T > &transform, T *const residual) const |
| template<typename T > | |
| bool | operator() (const T *const translation, const T *const rotation, T *const residual) const |
| TransformDeltaCostFunctor & | operator= (const TransformDeltaCostFunctor &) |
| TransformDeltaCostFunctor (Eigen::Matrix< double, 2, 1 > pos_world, Eigen::Matrix< double, 2, 1 > pos_gps, double covariance) | |
| TransformDeltaCostFunctor (const TransformDeltaCostFunctor &) | |
Private Attributes | |
| double | inv_covariance_ |
| Eigen::Matrix< double, 2, 1 > | pos_gps_ |
| Eigen::Matrix< double, 2, 1 > | pos_world_ |
Definition at line 127 of file transform_delta_cost_functor.h.
| TransformDeltaCostFunctor::TransformDeltaCostFunctor | ( | Eigen::Matrix< double, 2, 1 > | pos_world, |
| Eigen::Matrix< double, 2, 1 > | pos_gps, | ||
| double | covariance | ||
| ) | [inline] |
Definition at line 131 of file transform_delta_cost_functor.h.
| bool TransformDeltaCostFunctor::Evaluate | ( | const Rigid3< T > & | transform, |
| T *const | residual | ||
| ) | const [inline] |
Definition at line 158 of file transform_delta_cost_functor.h.
| bool TransformDeltaCostFunctor::operator() | ( | const T *const | translation, |
| const T *const | rotation, | ||
| T *const | residual | ||
| ) | const [inline] |
Definition at line 148 of file transform_delta_cost_functor.h.
| TransformDeltaCostFunctor& TransformDeltaCostFunctor::operator= | ( | const TransformDeltaCostFunctor & | ) |
double TransformDeltaCostFunctor::inv_covariance_ [private] |
Definition at line 171 of file transform_delta_cost_functor.h.
Eigen::Matrix<double, 2, 1> TransformDeltaCostFunctor::pos_gps_ [private] |
Definition at line 170 of file transform_delta_cost_functor.h.
Eigen::Matrix<double, 2, 1> TransformDeltaCostFunctor::pos_world_ [private] |
Definition at line 169 of file transform_delta_cost_functor.h.