Math functions/selectors for the pose2D class with rotation matrix storage. More...
#include <legacy_pose2d.hpp>
Public Types | |
typedef ecl::linear_algebra::Matrix< Float, 2, 2 > | RotationMatrixType |
Static Public Member Functions | |
static Angle< Float > | Heading (const RotationMatrixType &rotation) |
Arbitrary heading angle converter. More... | |
static RotationMatrixType | Identity () |
Rotation matrix type for pose2D. More... | |
static RotationMatrixType | Inverse (const RotationMatrixType &rotation) |
Pose inverse, rotation matrix format. More... | |
static RotationMatrixType | Product (const RotationMatrixType &rot1, const RotationMatrixType &rot2) |
Overloaded product calculater for poses. More... | |
static RotationMatrixType | Product (const RotationMatrixType &rotation, const Angle< Float > &angle) |
Overloaded product calculater for poses. More... | |
static RotationMatrixType | Rotation (const RotationMatrixType &rotation) |
Arbitrary rotation converter. More... | |
static RotationMatrixType | Rotation (const Angle< Float > &angle) |
Arbitrary rotation converter. More... | |
Math functions/selectors for the pose2D class with rotation matrix storage.
This is a mechanism whereby the pose2D class can automatically select the appropriate math functionalities depending on storage, rotation matrix in this case.
Definition at line 111 of file legacy_pose2d.hpp.
typedef ecl::linear_algebra::Matrix<Float,2,2> ecl::geometry::Pose2DMath< Float, RotationMatrixStorage >::RotationMatrixType |
Definition at line 113 of file legacy_pose2d.hpp.
|
inlinestatic |
Arbitrary heading angle converter.
Definition at line 118 of file legacy_pose2d.hpp.
|
inlinestatic |
|
inlinestatic |
Pose inverse, rotation matrix format.
Definition at line 121 of file legacy_pose2d.hpp.
|
inlinestatic |
Overloaded product calculater for poses.
Definition at line 119 of file legacy_pose2d.hpp.
|
inlinestatic |
Overloaded product calculater for poses.
Definition at line 120 of file legacy_pose2d.hpp.
|
inlinestatic |
Arbitrary rotation converter.
Definition at line 116 of file legacy_pose2d.hpp.
|
inlinestatic |
Arbitrary rotation converter.
Definition at line 117 of file legacy_pose2d.hpp.