![]() |
DI-Guy SDK Documentation
13.2
|
#include <diguy_vector_classes.h>
Public Member Functions | |
| diguyVec3f () | |
| diguyVec3f (float new_x) | |
| diguyVec3f (float new_x, float new_y, float new_z) | |
| diguyVec3f | diguy_to_y_forward_z_up_coords () |
| diguyVec3f | y_forward_z_up_to_diguy_coords () |
| diguyVec3f | diguy_to_z_forward_y_up_coords () |
| diguyVec3f | z_forward_y_up_to_diguy_coords () |
| diguyVec4f | diguy_euler_angles_to_quaternion () const |
| float | _x () |
| float | _y () |
| float | _z () |
| float | _rz () |
| float | _rx () |
| float | _ry () |
| float | _r () |
| float | _g () |
| float | _b () |
| float | _azimuth () |
| float | _elevation () |
| float | _radius () |
Public Attributes | |
| union { | |
| float x | |
| float rz | |
| float r | |
| float azimuth | |
| }; | |
| union { | |
| float y | |
| float rx | |
| float g | |
| float elevation | |
| }; | |
| union { | |
| float z | |
| float ry | |
| float b | |
| float radius | |
| }; | |
|
inline |
|
inline |
|
inline |
| diguyVec3f diguyVec3f::diguy_to_y_forward_z_up_coords | ( | ) |
| diguyVec3f diguyVec3f::y_forward_z_up_to_diguy_coords | ( | ) |
| diguyVec3f diguyVec3f::diguy_to_z_forward_y_up_coords | ( | ) |
| diguyVec3f diguyVec3f::z_forward_y_up_to_diguy_coords | ( | ) |
| diguyVec4f diguyVec3f::diguy_euler_angles_to_quaternion | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| float diguyVec3f::x |
| float diguyVec3f::rz |
| float diguyVec3f::r |
| float diguyVec3f::azimuth |
| union { ... } |
| float diguyVec3f::y |
| float diguyVec3f::rx |
| float diguyVec3f::g |
| float diguyVec3f::elevation |
| union { ... } |
| float diguyVec3f::z |
| float diguyVec3f::ry |
| float diguyVec3f::b |
| float diguyVec3f::radius |
| union { ... } |