Structure to handle quaternion data.
More...
#include <SensorData.h>
Structure to handle quaternion data.
Definition at line 157 of file SensorData.h.
◆ QuaternionData() [1/4]
Boardcore::QuaternionData::QuaternionData |
( |
| ) |
|
|
inline |
◆ QuaternionData() [2/4]
Boardcore::QuaternionData::QuaternionData |
( |
uint64_t |
timestamp, |
|
|
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
w |
|
) |
| |
|
inline |
◆ QuaternionData() [3/4]
Boardcore::QuaternionData::QuaternionData |
( |
const QuaternionData & |
data | ) |
|
|
default |
◆ QuaternionData() [4/4]
Boardcore::QuaternionData::QuaternionData |
( |
const Eigen::Vector4f & |
quat | ) |
|
|
inlineexplicit |
◆ operator Eigen::Vector4f()
Boardcore::QuaternionData::operator Eigen::Vector4f |
( |
| ) |
const |
|
inline |
◆ reflect()
static constexpr auto Boardcore::QuaternionData::reflect |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ quaternionTimestamp
uint64_t Boardcore::QuaternionData::quaternionTimestamp = 0 |
◆ quaternionW
float Boardcore::QuaternionData::quaternionW = 0 |
◆ quaternionX
float Boardcore::QuaternionData::quaternionX = 0 |
◆ quaternionY
float Boardcore::QuaternionData::quaternionY = 0 |
◆ quaternionZ
float Boardcore::QuaternionData::quaternionZ = 0 |
The documentation for this struct was generated from the following file: