#include <spa_cost_function_3d.h>
Public Member Functions | |
template<typename T > | |
bool | operator() (const T *const c_i_rotation, const T *const c_i_translation, const T *const c_j_rotation, const T *const c_j_translation, T *const e) const |
Static Public Member Functions | |
static ceres::CostFunction * | CreateAutoDiffCostFunction (const PoseGraph::Constraint::Pose &pose) |
Private Member Functions | |
SpaCostFunction3D (const PoseGraph::Constraint::Pose &pose) | |
Private Attributes | |
const PoseGraph::Constraint::Pose | pose_ |
Definition at line 36 of file spa_cost_function_3d.h.
cartographer::mapping::optimization::SpaCostFunction3D::SpaCostFunction3D | ( | const PoseGraph::Constraint::Pose & | pose | ) | [inline, explicit, private] |
Definition at line 59 of file spa_cost_function_3d.h.
static ceres::CostFunction* cartographer::mapping::optimization::SpaCostFunction3D::CreateAutoDiffCostFunction | ( | const PoseGraph::Constraint::Pose & | pose | ) | [inline, static] |
Definition at line 38 of file spa_cost_function_3d.h.
bool cartographer::mapping::optimization::SpaCostFunction3D::operator() | ( | const T *const | c_i_rotation, |
const T *const | c_i_translation, | ||
const T *const | c_j_rotation, | ||
const T *const | c_j_translation, | ||
T *const | e | ||
) | const [inline] |
Definition at line 47 of file spa_cost_function_3d.h.
const PoseGraph::Constraint::Pose cartographer::mapping::optimization::SpaCostFunction3D::pose_ [private] |
Definition at line 62 of file spa_cost_function_3d.h.