Monado OpenXR Runtime
|
A quaternion with single floats. More...
#include <xrt/xrt_defines.h>
Data Fields | |
float | x |
float | y |
float | z |
float | w |
Related Functions | |
(Note that these are not member functions.) | |
bool | math_quat_validate (const struct xrt_quat *quat) |
Check if this quat can be used in transformation operations. More... | |
void | math_quat_normalize (struct xrt_quat *inout) |
Normalize a quaternion. More... | |
void | math_quat_rotate (const struct xrt_quat *left, const struct xrt_quat *right, struct xrt_quat *result) |
Rotate a quaternion (compose rotations). More... | |
A quaternion with single floats.
float xrt_quat::w |
float xrt_quat::x |
Referenced by OpticalSystem::LoadOpticalData(), print_view_pose(), t_psmv_create(), and u_json_get_quat().
float xrt_quat::y |
Referenced by OpticalSystem::LoadOpticalData(), print_view_pose(), t_psmv_create(), and u_json_get_quat().
float xrt_quat::z |
Referenced by OpticalSystem::LoadOpticalData(), print_view_pose(), t_psmv_create(), and u_json_get_quat().