26 #ifndef CONFIGURATION_HPP 27 #define CONFIGURATION_HPP 36 Configuration(
double _x = 0.0,
double _y = 0.0,
double _theta = 0.0,
double _kappa = 0.0);
39 void print(
bool eol)
const;
double configuration_distance(const Configuration &q1, const Configuration &q2)
Cartesian distance between two configurations.
double theta
Orientation in rad between [0, 2*pi[.
bool configuration_equal(const Configuration &q1, const Configuration &q2)
Are two configurations equal?
Configuration(double _x=0.0, double _y=0.0, double _theta=0.0, double _kappa=0.0)
Constructor.
void print(bool eol) const
Alphanumeric display.
bool configuration_aligned(const Configuration &q1, const Configuration &q2)
Are two configurations aligned?