Structure to hold a floating point quaternion (i.e., w/x/y/z components)
More...
#include <quaternion_f.hpp>
Structure to hold a floating point quaternion (i.e., w/x/y/z components)
Definition at line 8 of file quaternion_f.hpp.
hebi::Quaternionf::Quaternionf |
( |
float |
w, |
|
|
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
|
inline |
Create a floating point quaternion from three floating point components.
Definition at line 12 of file quaternion_f.hpp.
float hebi::Quaternionf::getW |
( |
| ) |
const |
|
inline |
Returns the W component of the quaternion.
Definition at line 21 of file quaternion_f.hpp.
float hebi::Quaternionf::getX |
( |
| ) |
const |
|
inline |
Returns the X component of the quaternion.
Definition at line 23 of file quaternion_f.hpp.
float hebi::Quaternionf::getY |
( |
| ) |
const |
|
inline |
Returns the Y component of the quaternion.
Definition at line 25 of file quaternion_f.hpp.
float hebi::Quaternionf::getZ |
( |
| ) |
const |
|
inline |
Returns the Z component of the quaternion.
Definition at line 27 of file quaternion_f.hpp.
float hebi::Quaternionf::w_ |
|
private |
float hebi::Quaternionf::x_ |
|
private |
float hebi::Quaternionf::y_ |
|
private |
float hebi::Quaternionf::z_ |
|
private |
The documentation for this struct was generated from the following file: