Public Member Functions | Private Attributes | List of all members
cartographer::mapping_3d::RotationCostFunction Class Reference

#include <rotation_cost_function.h>

Public Member Functions

template<typename T >
bool operator() (const T *const start_rotation, const T *const end_rotation, T *residual) const
 
RotationCostFunctionoperator= (const RotationCostFunction &)=delete
 
 RotationCostFunction (const double scaling_factor, const Eigen::Quaterniond &delta_rotation_imu_frame)
 
 RotationCostFunction (const RotationCostFunction &)=delete
 

Private Attributes

const Eigen::Quaterniond delta_rotation_imu_frame_
 
const double scaling_factor_
 

Detailed Description

Definition at line 27 of file rotation_cost_function.h.

Constructor & Destructor Documentation

cartographer::mapping_3d::RotationCostFunction::RotationCostFunction ( const double  scaling_factor,
const Eigen::Quaterniond &  delta_rotation_imu_frame 
)
inline

Definition at line 29 of file rotation_cost_function.h.

cartographer::mapping_3d::RotationCostFunction::RotationCostFunction ( const RotationCostFunction )
delete

Member Function Documentation

template<typename T >
bool cartographer::mapping_3d::RotationCostFunction::operator() ( const T *const  start_rotation,
const T *const  end_rotation,
T *  residual 
) const
inline

Definition at line 38 of file rotation_cost_function.h.

RotationCostFunction& cartographer::mapping_3d::RotationCostFunction::operator= ( const RotationCostFunction )
delete

Member Data Documentation

const Eigen::Quaterniond cartographer::mapping_3d::RotationCostFunction::delta_rotation_imu_frame_
private

Definition at line 54 of file rotation_cost_function.h.

const double cartographer::mapping_3d::RotationCostFunction::scaling_factor_
private

Definition at line 53 of file rotation_cost_function.h.


The documentation for this class was generated from the following file:


cartographer
Author(s):
autogenerated on Mon Jun 10 2019 12:51:39