Pose operator-(const Pose &other)
Subtract a pose from this pose.
float theta
theta value
Definition: pose.hpp:21
Pose lerp(Pose other, float t)
Linearly interpolate between two poses.
Pose operator/(const float &other)
Divide a pose by a float.
float operator*(const Pose &other)
Multiply a pose by this pose.
Pose operator+(const Pose &other)
Add a pose to this pose.
Pose(float x, float y, float theta=0)
Create a new pose.
float distance(Pose other)
Get the distance between two poses.
Pose rotate(float angle)
Rotate a pose by an angle.
float y
y value
Definition: pose.hpp:19
float angle(Pose other)
Get the angle between two poses.
Pose operator*(const float &other)
Multiply a pose by a float.
float x
x value
Definition: pose.hpp:17