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