#include <transform_delta_cost_functor.h>
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.
Definition at line 35 of file transform_delta_cost_functor.h.
Rigid3< FloatType >::Rigid3 | ( | const Affine & | affine | ) | [inline, explicit] |
Definition at line 38 of file transform_delta_cost_functor.h.
Rigid3< FloatType >::Rigid3 | ( | const Vector & | translation, |
const Quaternion & | rotation | ||
) | [inline] |
Definition at line 40 of file transform_delta_cost_functor.h.
Rigid3< FloatType >::Rigid3 | ( | const Vector & | translation, |
const AngleAxis & | rotation | ||
) | [inline] |
Definition at line 42 of file transform_delta_cost_functor.h.
Rigid3<OtherType> Rigid3< FloatType >::cast | ( | ) | const [inline] |
Definition at line 62 of file transform_delta_cost_functor.h.
std::string Rigid3< FloatType >::DebugString | ( | ) | const [inline] |
Definition at line 76 of file transform_delta_cost_functor.h.
static Rigid3<FloatType> Rigid3< FloatType >::Identity | ( | ) | [inline, static] |
Definition at line 57 of file transform_delta_cost_functor.h.
Definition at line 70 of file transform_delta_cost_functor.h.
static Rigid3 Rigid3< FloatType >::Rotation | ( | const AngleAxis & | angle_axis | ) | [inline, static] |
Definition at line 45 of file transform_delta_cost_functor.h.
static Rigid3 Rigid3< FloatType >::Rotation | ( | const Quaternion & | rotation | ) | [inline, static] |
Definition at line 49 of file transform_delta_cost_functor.h.
Definition at line 68 of file transform_delta_cost_functor.h.
static Rigid3 Rigid3< FloatType >::Translation | ( | const Vector & | vector | ) | [inline, static] |
Definition at line 53 of file transform_delta_cost_functor.h.
const Vector& Rigid3< FloatType >::translation | ( | ) | const [inline] |
Definition at line 67 of file transform_delta_cost_functor.h.
Definition at line 98 of file transform_delta_cost_functor.h.
Vector Rigid3< FloatType >::translation_ [private] |
Definition at line 97 of file transform_delta_cost_functor.h.