Euler.
More...
#include <Euler.hpp>
|
double | phi { 0. } |
|
double | psi { 0. } |
|
double | theta { 0. } |
|
◆ Euler() [1/4]
nc::coordinates::Euler::Euler |
( |
| ) |
|
|
defaultnoexcept |
◆ Euler() [2/4]
constexpr nc::coordinates::Euler::Euler |
( |
double |
inPsi, |
|
|
double |
inTheta, |
|
|
double |
inPhi |
|
) |
| |
|
inlineconstexprnoexcept |
Constructor.
- Parameters
-
inPsi | the psi component |
inTheta | the theta component |
inPhi | the phi component |
◆ Euler() [3/4]
nc::coordinates::Euler::Euler |
( |
const Euler & |
other | ) |
|
|
defaultnoexcept |
Copy Constructor.
- Parameters
-
other | the other Euler instance |
◆ Euler() [4/4]
nc::coordinates::Euler::Euler |
( |
Euler && |
other | ) |
|
|
defaultnoexcept |
Move Euler.
- Parameters
-
other | the other Euler instance |
◆ ~Euler()
virtual nc::coordinates::Euler::~Euler |
( |
| ) |
|
|
virtualdefault |
◆ operator!=()
bool nc::coordinates::Euler::operator!= |
( |
const Euler & |
other | ) |
const |
|
inlinenoexcept |
Non-Equality Operator.
- Parameters
-
- Returns
- bool true if not equal equal
◆ operator=() [1/2]
Euler & nc::coordinates::Euler::operator= |
( |
const Euler & |
other | ) |
|
|
defaultnoexcept |
Copy Assignement Operator.
- Parameters
-
other | the other Euler instance |
◆ operator=() [2/2]
Euler & nc::coordinates::Euler::operator= |
( |
Euler && |
other | ) |
|
|
defaultnoexcept |
Move Assignement Operator.
- Parameters
-
other | the other Euler instance |
◆ operator==()
bool nc::coordinates::Euler::operator== |
( |
const Euler & |
other | ) |
const |
|
inlinenoexcept |
Non-Equality Operator.
- Parameters
-
- Returns
- bool true if not equal equal
◆ phi
double nc::coordinates::Euler::phi { 0. } |
◆ psi
double nc::coordinates::Euler::psi { 0. } |
◆ theta
double nc::coordinates::Euler::theta { 0. } |
The documentation for this class was generated from the following file: