|
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL vec< 3, T, Q > | glm::eulerAngles (qua< T, Q > const &x) |
| | Returns euler angles, pitch as x, yaw as y, roll as z. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL T | glm::roll (qua< T, Q > const &x) |
| | Returns roll value of euler angles expressed in radians. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL T | glm::pitch (qua< T, Q > const &x) |
| | Returns pitch value of euler angles expressed in radians. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL T | glm::yaw (qua< T, Q > const &x) |
| | Returns yaw value of euler angles expressed in radians. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL mat< 3, 3, T, Q > | glm::mat3_cast (qua< T, Q > const &x) |
| | Converts a quaternion to a 3 * 3 matrix. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL mat< 4, 4, T, Q > | glm::mat4_cast (qua< T, Q > const &x) |
| | Converts a quaternion to a 4 * 4 matrix. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL qua< T, Q > | glm::quat_cast (mat< 3, 3, T, Q > const &x) |
| | Converts a pure rotation 3 * 3 matrix to a quaternion. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL qua< T, Q > | glm::quat_cast (mat< 4, 4, T, Q > const &x) |
| | Converts a pure rotation 4 * 4 matrix to a quaternion. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL vec< 4, bool, Q > | glm::lessThan (qua< T, Q > const &x, qua< T, Q > const &y) |
| | Returns the component-wise comparison result of x < y. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL vec< 4, bool, Q > | glm::lessThanEqual (qua< T, Q > const &x, qua< T, Q > const &y) |
| | Returns the component-wise comparison of result x <= y. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL vec< 4, bool, Q > | glm::greaterThan (qua< T, Q > const &x, qua< T, Q > const &y) |
| | Returns the component-wise comparison of result x > y. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL vec< 4, bool, Q > | glm::greaterThanEqual (qua< T, Q > const &x, qua< T, Q > const &y) |
| | Returns the component-wise comparison of result x >= y. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL qua< T, Q > | glm::quatLookAt (vec< 3, T, Q > const &direction, vec< 3, T, Q > const &up) |
| | Build a look at quaternion based on the default handedness. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL qua< T, Q > | glm::quatLookAtRH (vec< 3, T, Q > const &direction, vec< 3, T, Q > const &up) |
| | Build a right-handed look at quaternion. More...
|
| |
| template<typename T , qualifier Q> |
| GLM_FUNC_DECL qua< T, Q > | glm::quatLookAtLH (vec< 3, T, Q > const &direction, vec< 3, T, Q > const &up) |
| | Build a left-handed look at quaternion. More...
|
| |