#include <rigid_transform.h>
Public Member Functions | |
template<typename OtherType > | |
Rigid2< OtherType > | cast () const |
std::string | DebugString () const |
Rigid2 | inverse () const |
double | normalized_angle () const |
Rigid2 () | |
Rigid2 (const Vector &translation, const Rotation2D &rotation) | |
Rigid2 (const Vector &translation, const double rotation) | |
Rotation2D | rotation () const |
const Vector & | translation () const |
Static Public Member Functions | |
static Rigid2< FloatType > | Identity () |
static Rigid2 | Rotation (const double rotation) |
static Rigid2 | Rotation (const Rotation2D &rotation) |
static Rigid2 | Translation (const Vector &vector) |
Private Attributes | |
Rotation2D | rotation_ |
Vector | translation_ |
Definition at line 35 of file rigid_transform.h.
cartographer::transform::Rigid2< FloatType >::Rigid2 | ( | ) | [inline] |
Definition at line 40 of file rigid_transform.h.
cartographer::transform::Rigid2< FloatType >::Rigid2 | ( | const Vector & | translation, |
const Rotation2D & | rotation | ||
) | [inline] |
Definition at line 41 of file rigid_transform.h.
cartographer::transform::Rigid2< FloatType >::Rigid2 | ( | const Vector & | translation, |
const double | rotation | ||
) | [inline] |
Definition at line 43 of file rigid_transform.h.
Rigid2<OtherType> cartographer::transform::Rigid2< FloatType >::cast | ( | ) | const [inline] |
Definition at line 61 of file rigid_transform.h.
std::string cartographer::transform::Rigid2< FloatType >::DebugString | ( | ) | const [inline] |
Definition at line 80 of file rigid_transform.h.
static Rigid2<FloatType> cartographer::transform::Rigid2< FloatType >::Identity | ( | ) | [inline, static] |
Definition at line 58 of file rigid_transform.h.
Rigid2 cartographer::transform::Rigid2< FloatType >::inverse | ( | ) | const [inline] |
Definition at line 74 of file rigid_transform.h.
double cartographer::transform::Rigid2< FloatType >::normalized_angle | ( | ) | const [inline] |
Definition at line 70 of file rigid_transform.h.
static Rigid2 cartographer::transform::Rigid2< FloatType >::Rotation | ( | const double | rotation | ) | [inline, static] |
Definition at line 46 of file rigid_transform.h.
static Rigid2 cartographer::transform::Rigid2< FloatType >::Rotation | ( | const Rotation2D & | rotation | ) | [inline, static] |
Definition at line 50 of file rigid_transform.h.
Rotation2D cartographer::transform::Rigid2< FloatType >::rotation | ( | ) | const [inline] |
Definition at line 68 of file rigid_transform.h.
static Rigid2 cartographer::transform::Rigid2< FloatType >::Translation | ( | const Vector & | vector | ) | [inline, static] |
Definition at line 54 of file rigid_transform.h.
const Vector& cartographer::transform::Rigid2< FloatType >::translation | ( | ) | const [inline] |
Definition at line 66 of file rigid_transform.h.
Rotation2D cartographer::transform::Rigid2< FloatType >::rotation_ [private] |
Definition at line 87 of file rigid_transform.h.
Vector cartographer::transform::Rigid2< FloatType >::translation_ [private] |
Definition at line 86 of file rigid_transform.h.