#include <ceres_pose.h>
Classes | |
| struct | Data |
Public Member Functions | |
| CeresPose (const transform::Rigid3d &rigid, std::unique_ptr< ceres::LocalParameterization > translation_parametrization, std::unique_ptr< ceres::LocalParameterization > rotation_parametrization, ceres::Problem *problem) | |
| Data & | data () |
| double * | rotation () |
| const double * | rotation () const |
| const transform::Rigid3d | ToRigid () const |
| double * | translation () |
| const double * | translation () const |
Private Attributes | |
| std::shared_ptr< Data > | data_ |
Definition at line 31 of file ceres_pose.h.
| cartographer::mapping::optimization::CeresPose::CeresPose | ( | const transform::Rigid3d & | rigid, |
| std::unique_ptr< ceres::LocalParameterization > | translation_parametrization, | ||
| std::unique_ptr< ceres::LocalParameterization > | rotation_parametrization, | ||
| ceres::Problem * | problem | ||
| ) |
Definition at line 30 of file ceres_pose.cc.
| Data& cartographer::mapping::optimization::CeresPose::data | ( | ) | [inline] |
Definition at line 53 of file ceres_pose.h.
| double* cartographer::mapping::optimization::CeresPose::rotation | ( | ) | [inline] |
Definition at line 44 of file ceres_pose.h.
| const double* cartographer::mapping::optimization::CeresPose::rotation | ( | ) | const [inline] |
Definition at line 45 of file ceres_pose.h.
| const transform::Rigid3d cartographer::mapping::optimization::CeresPose::ToRigid | ( | ) | const |
Definition at line 42 of file ceres_pose.cc.
| double* cartographer::mapping::optimization::CeresPose::translation | ( | ) | [inline] |
Definition at line 41 of file ceres_pose.h.
| const double* cartographer::mapping::optimization::CeresPose::translation | ( | ) | const [inline] |
Definition at line 42 of file ceres_pose.h.
std::shared_ptr<Data> cartographer::mapping::optimization::CeresPose::data_ [private] |
Definition at line 56 of file ceres_pose.h.