58 constexpr
Euler(
double inPsi,
double inTheta,
double inPhi) noexcept :
118 return !(*
this == other);
Euler.
Definition: Euler.hpp:40
double phi
Definition: Euler.hpp:44
bool operator==(const Euler &other) const noexcept
Non-Equality Operator.
Definition: Euler.hpp:104
virtual ~Euler()=default
Destructor.
bool operator!=(const Euler &other) const noexcept
Non-Equality Operator.
Definition: Euler.hpp:116
Euler() noexcept=default
Default Constructor.
Euler & operator=(Euler &&other) noexcept=default
Move Assignement Operator.
Euler(const Euler &other) noexcept=default
Copy Constructor.
double psi
Definition: Euler.hpp:42
Euler(Euler &&other) noexcept=default
Move Euler.
double theta
Definition: Euler.hpp:43
Euler & operator=(const Euler &other) noexcept=default
Copy Assignement Operator.
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