wren
Vulkan-based game engine
|
#include <quaternion.hpp>
Public Member Functions | |
Quaternion () | |
Quaternion (T x, T y, T z, T w) | |
Quaternion (Vec< T, 3 > euler_angles) | |
auto | x () const |
auto | x (T x) |
auto | y () const |
auto | z () const |
auto | w () const |
auto | normalize () |
auto | normalized () const |
auto | to_mat () |
Static Public Member Functions | |
static auto | identity () |
Public Attributes | |
Vec< T, 4 > | data |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Vec<T, 4> wren::math::Quaternion< T >::data |