Math functions/selectors for the pose2D class with rotation angle 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 Angle< Float > &angle) |
Arbitrary heading angle converter. More... | |
static Angle< Float > | Identity () |
Rotation matrix type for pose2D. More... | |
static Angle< Float > | Inverse (const Angle< Float > &angle) |
Pose inverse, angle format. More... | |
static Angle< Float > | Product (const Angle< Float > &angle1, const Angle< Float > &angle2) |
Overloaded product calculater for poses. More... | |
static Angle< Float > | Product (const Angle< Float > &angle, RotationMatrixType &rotation) |
Overloaded product calculater for poses. More... | |
static Angle< Float > | Rotation (const Angle< Float > &radians) |
Arbitrary rotation converter. More... | |
static Angle< Float > | Rotation (const RotationMatrixType &rotation) |
Arbitrary rotation converter. More... | |
Math functions/selectors for the pose2D class with rotation angle storage.
This is a mechanism whereby the pose2D class can automatically select the appropriate math functionalities depending on storage, rotation angle in this case.
Definition at line 132 of file legacy_pose2d.hpp.
typedef ecl::linear_algebra::Matrix<Float,2,2> ecl::geometry::Pose2DMath< Float, RotationAngleStorage >::RotationMatrixType |
Definition at line 134 of file legacy_pose2d.hpp.
|
inlinestatic |
Arbitrary heading angle converter.
Definition at line 138 of file legacy_pose2d.hpp.
|
inlinestatic |
|
inlinestatic |
Pose inverse, angle format.
Definition at line 141 of file legacy_pose2d.hpp.
|
inlinestatic |
Overloaded product calculater for poses.
Definition at line 139 of file legacy_pose2d.hpp.
|
inlinestatic |
Overloaded product calculater for poses.
Definition at line 140 of file legacy_pose2d.hpp.
|
inlinestatic |
Arbitrary rotation converter.
Definition at line 136 of file legacy_pose2d.hpp.
|
inlinestatic |
Arbitrary rotation converter.
Definition at line 137 of file legacy_pose2d.hpp.