#include <robot_pose.h>
Public Member Functions | |
RobotPoseDelta | abs () const |
bool | is_abs_less (const RobotPoseDelta &that) const |
operator bool () const | |
RobotPoseDelta | operator+ (const RobotPoseDelta &rhs) const |
RobotPoseDelta & | operator+= (const RobotPoseDelta &delta) |
bool | operator== (const RobotPoseDelta &rhs) const |
void | reset () |
RobotPoseDelta () | |
constexpr | RobotPoseDelta (double d_x, double d_y, double d_th) |
constexpr | RobotPoseDelta (const Point2D &offset, double d_th) |
double | sq_dist () const |
Public Attributes | |
double | theta |
double | x |
double | y |
Definition at line 10 of file robot_pose.h.
|
inline |
Definition at line 12 of file robot_pose.h.
|
inline |
Definition at line 13 of file robot_pose.h.
|
inline |
Definition at line 15 of file robot_pose.h.
|
inline |
Definition at line 44 of file robot_pose.h.
|
inline |
Definition at line 34 of file robot_pose.h.
|
inlineexplicit |
Definition at line 40 of file robot_pose.h.
|
inline |
Definition at line 30 of file robot_pose.h.
|
inline |
Definition at line 18 of file robot_pose.h.
|
inline |
Definition at line 25 of file robot_pose.h.
|
inline |
Definition at line 49 of file robot_pose.h.
|
inline |
Definition at line 47 of file robot_pose.h.
double RobotPoseDelta::theta |
Definition at line 51 of file robot_pose.h.
double RobotPoseDelta::x |
Definition at line 51 of file robot_pose.h.
double RobotPoseDelta::y |
Definition at line 51 of file robot_pose.h.