#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.