|  | 0.9.9 API documenation
    | 
Go to the source code of this file.
| Functions | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleX (T const &angleX) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle X.  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleXY (T const &angleX, T const &angleY) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Y).  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleXYZ (T const &t1, T const &t2, T const &t3) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Y * Z).  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleXZ (T const &angleX, T const &angleZ) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Z).  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleY (T const &angleY) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Y.  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleYX (T const &angleY, T const &angleX) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X).  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleYXZ (T const &yaw, T const &pitch, T const &roll) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleYZ (T const &angleY, T const &angleZ) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * Z).  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleZ (T const &angleZ) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Z.  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleZX (T const &angle, T const &angleX) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * X).  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | eulerAngleZY (T const &angleZ, T const &angleY) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * Y).  More... | |
| template<typename T > | |
| GLM_FUNC_DECL void | extractEulerAngleXYZ (mat< 4, 4, T, defaultp > const &M, T &t1, T &t2, T &t3) | 
| Extracts the (X * Y * Z) Euler angles from the rotation matrix M.  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 2, 2, T, defaultp > | orientate2 (T const &angle) | 
| Creates a 2D 2 * 2 rotation matrix from an euler angle.  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 3, 3, T, defaultp > | orientate3 (T const &angle) | 
| Creates a 2D 4 * 4 homogeneous rotation matrix from an euler angle.  More... | |
| template<typename T , qualifier Q> | |
| GLM_FUNC_DECL mat< 3, 3, T, Q > | orientate3 (vec< 3, T, Q > const &angles) | 
| Creates a 3D 3 * 3 rotation matrix from euler angles (Y * X * Z).  More... | |
| template<typename T , qualifier Q> | |
| GLM_FUNC_DECL mat< 4, 4, T, Q > | orientate4 (vec< 3, T, Q > const &angles) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).  More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | yawPitchRoll (T const &yaw, T const &pitch, T const &roll) | 
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).  More... | |
 1.8.10
 1.8.10