58 constexpr
Orientation(
double inRoll,
double inPitch,
double inYaw) noexcept :
118 return !(*
this == other);
130 os <<
"Orientation(roll=" << orientation.
roll <<
", pitch=" << orientation.
pitch <<
", yaw=" << orientation.
yaw
Orientation.
Definition: Orientation.hpp:40
Orientation() noexcept=default
Default Constructor.
Orientation & operator=(Orientation &&other) noexcept=default
Move Assignement Operator.
bool operator!=(const Orientation &other) const noexcept
Non-Equality Operator.
Definition: Orientation.hpp:116
Orientation(const Orientation &other) noexcept=default
Copy Constructor.
Orientation & operator=(const Orientation &other) noexcept=default
Copy Assignement Operator.
double roll
Definition: Orientation.hpp:42
virtual ~Orientation()=default
Destructor.
Orientation(Orientation &&other) noexcept=default
Move Orientation.
bool operator==(const Orientation &other) const noexcept
Non-Equality Operator.
Definition: Orientation.hpp:104
double pitch
Definition: Orientation.hpp:43
double yaw
Definition: Orientation.hpp:44
Definition: Cartesian.hpp:40
std::ostream & operator<<(std::ostream &os, const Cartesian &vec)
Stream operator.
Definition: Cartesian.hpp:269
bool essentiallyEqual(dtype inValue1, dtype inValue2) noexcept
Definition: essentiallyEqual.hpp:49