30 Coordinates(
const float & x,
const float & y,
const float & z);
57 const float X()
const;
64 const float Y()
const;
71 const float Z()
const;
86 bool InSlopeAngle(
const double & vertical_angle_degrees,
const double & max_z_diff,
const delphos::Coordinates & other,
const double tolerance = 0.001)
const;
An utility class to abstract coordinates so they can be used as map and set keys by means of string c...
Definition: coords.h:20
const float Z() const
Retrieves the component of the coordinates.
Definition: coords.cpp:30
const float X() const
Retrieves the component of the coordinates.
Definition: coords.cpp:20
Coordinates()
Creates coordinates with location .
Definition: coords.cpp:10
const float Y() const
Retrieves the component of the coordinates.
Definition: coords.cpp:25
bool InSlopeAngle(const double &vertical_angle_degrees, const double &max_z_diff, const delphos::Coordinates &other, const double tolerance=0.001) const
Checks whether the coordinates are within the precedence cone of another coordinates.
Definition: coords.cpp:35
string ToString() const
Converts the coordinates to its representation as a string.
Definition: coords.cpp:12