A pose in space (like player_pose3d_t) More...
#include <position.h>
Public Member Functions | |
bool | operator!= (const Pose3D &that) const |
Pose3D | operator+ (const Pose3D &that) const |
Pose3D | operator- (const Pose3D &that) const |
bool | operator== (const Pose3D &that) const |
Pose3D (void) | |
Pose3D (const Pose3D ©) | |
Pose3D (double _x, double _y, double _z, double _roll, double _pitch, double _yaw) | |
Public Attributes | |
double | pitch |
double | roll |
double | x |
double | y |
double | yaw |
double | z |
A pose in space (like player_pose3d_t)
Definition at line 26 of file position.h.
Position::Pose3D::Pose3D | ( | void | ) | [inline] |
Definition at line 42 of file position.h.
Position::Pose3D::Pose3D | ( | const Pose3D & | copy | ) | [inline] |
Definition at line 45 of file position.h.
Position::Pose3D::Pose3D | ( | double | _x, |
double | _y, | ||
double | _z, | ||
double | _roll, | ||
double | _pitch, | ||
double | _yaw | ||
) | [inline] |
Definition at line 49 of file position.h.
Definition at line 64 of file position.h.
Definition at line 73 of file position.h.
Definition at line 82 of file position.h.
Definition at line 55 of file position.h.
double Position::Pose3D::pitch |
pitch [rad]
Definition at line 38 of file position.h.
double Position::Pose3D::roll |
roll [rad]
Definition at line 36 of file position.h.
double Position::Pose3D::x |
X [m]
Definition at line 30 of file position.h.
double Position::Pose3D::y |
Y [m]
Definition at line 32 of file position.h.
double Position::Pose3D::yaw |
yaw [rad]
Definition at line 40 of file position.h.
double Position::Pose3D::z |
Z [m]
Definition at line 34 of file position.h.