#include <transform_delta_cost_functor.h>
Public Types | |
using | Affine = Eigen::Transform< FloatType, 3, Eigen::Affine > |
using | AngleAxis = Eigen::AngleAxis< FloatType > |
using | Quaternion = Eigen::Quaternion< FloatType > |
using | Vector = Eigen::Matrix< FloatType, 3, 1 > |
Public Member Functions | |
template<typename OtherType > | |
Rigid3< OtherType > | cast () const |
std::string | DebugString () const |
Rigid3 | inverse () const |
Rigid3 () | |
Rigid3 (const Affine &affine) | |
Rigid3 (const Vector &translation, const Quaternion &rotation) | |
Rigid3 (const Vector &translation, const AngleAxis &rotation) | |
const Quaternion & | rotation () const |
const Vector & | translation () const |
Static Public Member Functions | |
static Rigid3< FloatType > | Identity () |
static Rigid3 | Rotation (const AngleAxis &angle_axis) |
static Rigid3 | Rotation (const Quaternion &rotation) |
static Rigid3 | Translation (const Vector &vector) |
Private Attributes | |
Quaternion | rotation_ |
Vector | translation_ |
Definition at line 28 of file transform_delta_cost_functor.h.
using Rigid3< FloatType >::Affine = Eigen::Transform<FloatType, 3, Eigen::Affine> |
Definition at line 30 of file transform_delta_cost_functor.h.
Definition at line 33 of file transform_delta_cost_functor.h.
using Rigid3< FloatType >::Quaternion = Eigen::Quaternion<FloatType> |
Definition at line 32 of file transform_delta_cost_functor.h.
Definition at line 31 of file transform_delta_cost_functor.h.
Definition at line 35 of file transform_delta_cost_functor.h.
Definition at line 38 of file transform_delta_cost_functor.h.
|
inline |
Definition at line 40 of file transform_delta_cost_functor.h.
|
inline |
Definition at line 42 of file transform_delta_cost_functor.h.
|
inline |
Definition at line 62 of file transform_delta_cost_functor.h.
|
inline |
Definition at line 76 of file transform_delta_cost_functor.h.
|
inlinestatic |
Definition at line 57 of file transform_delta_cost_functor.h.
Definition at line 70 of file transform_delta_cost_functor.h.
|
inlinestatic |
Definition at line 45 of file transform_delta_cost_functor.h.
|
inlinestatic |
Definition at line 49 of file transform_delta_cost_functor.h.
|
inline |
Definition at line 68 of file transform_delta_cost_functor.h.
|
inlinestatic |
Definition at line 53 of file transform_delta_cost_functor.h.
Definition at line 67 of file transform_delta_cost_functor.h.
|
private |
Definition at line 98 of file transform_delta_cost_functor.h.
Definition at line 97 of file transform_delta_cost_functor.h.