diff --git a/doc/api/a00002.html b/doc/api/a00002.html index 2edc50849..37fcdc9eb 100644 --- a/doc/api/a00002.html +++ b/doc/api/a00002.html @@ -5,7 +5,7 @@ -

Go to the source code of this file.
@@ -81,160 +81,160 @@ $(function() {Definition in file common.hpp.
diff --git a/doc/api/a00002_source.html b/doc/api/a00002_source.html index 273e287a7..aac0ef854 100644 --- a/doc/api/a00002_source.html +++ b/doc/api/a00002_source.html @@ -5,7 +5,7 @@ -














Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.


Go to the source code of this file.
--Functions | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | exp (vec< L, T, Q > const &v) |
| Returns the natural exponentiation of v, i.e., e^v. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | exp2 (vec< L, T, Q > const &v) |
| Returns 2 raised to the v power. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | inversesqrt (vec< L, T, Q > const &v) |
| Returns the reciprocal of the positive square root of v. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | log (vec< L, T, Q > const &v) |
| Returns the natural logarithm of v, i.e., returns the value y which satisfies the equation x = e^y. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | log2 (vec< L, T, Q > const &v) |
| Returns the base 2 log of x, i.e., returns the value y, which satisfies the equation x = 2 ^ y. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | pow (vec< L, T, Q > const &base, vec< L, T, Q > const &exponent) |
| Returns 'base' raised to the power 'exponent'. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | sqrt (vec< L, T, Q > const &v) |
| Returns the positive square root of v. More... | |

![]() |
+
+ 1.0.2 API documentation
+
+ |
+
Go to the source code of this file.
++Functions | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | exp (vec< L, T, Q > const &v) |
| Returns the natural exponentiation of v, i.e., e^v. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | exp2 (vec< L, T, Q > const &v) |
| Returns 2 raised to the v power. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | inversesqrt (vec< L, T, Q > const &v) |
| Returns the reciprocal of the positive square root of v. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | log (vec< L, T, Q > const &v) |
| Returns the natural logarithm of v, i.e., returns the value y which satisfies the equation x = e^y. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | log2 (vec< L, T, Q > const &v) |
| Returns the base 2 log of x, i.e., returns the value y, which satisfies the equation x = 2 ^ y. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | pow (vec< L, T, Q > const &base, vec< L, T, Q > const &exponent) |
| Returns 'base' raised to the power 'exponent'. More... | |
| template<length_t L, typename T , qualifier Q> | |
| GLM_FUNC_DECL vec< L, T, Q > | sqrt (vec< L, T, Q > const &v) |
| Returns the positive square root of v. More... | |
Definition in file exponential.hpp.
+
+ 1.8.18
+
+
+
diff --git a/doc/api/a00086_source.html b/doc/api/a00086_source.html
index 3b07ca953..2a70143cd 100644
--- a/doc/api/a00086_source.html
+++ b/doc/api/a00086_source.html
@@ -5,7 +5,7 @@
-
![]() |
-
- 1.0.0 API documentation
-
- |
-
GLM_EXT_matrix_clip_space -More...
- -Go to the source code of this file.
--Functions | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustum (T left, T right, T bottom, T top, T near, T far) |
| Creates a frustum matrix with default handedness, using the default handedness and default near and far clip planes definition. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumLH (T left, T right, T bottom, T top, T near, T far) |
| Creates a left-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumLH_NO (T left, T right, T bottom, T top, T near, T far) |
| Creates a left-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumLH_ZO (T left, T right, T bottom, T top, T near, T far) |
| Creates a left-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumNO (T left, T right, T bottom, T top, T near, T far) |
| Creates a frustum matrix using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumRH (T left, T right, T bottom, T top, T near, T far) |
| Creates a right-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumRH_NO (T left, T right, T bottom, T top, T near, T far) |
| Creates a right-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumRH_ZO (T left, T right, T bottom, T top, T near, T far) |
| Creates a right-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumZO (T left, T right, T bottom, T top, T near, T far) |
| Creates a frustum matrix using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | infinitePerspective (T fovy, T aspect, T near) |
| Creates a matrix for a symmetric perspective-view frustum with far plane at infinite with default handedness. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | infinitePerspectiveLH (T fovy, T aspect, T near) |
| Creates a matrix for a left-handed, symmetric perspective-view frustum with far plane at infinite. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | infinitePerspectiveRH (T fovy, T aspect, T near) |
| Creates a matrix for a right-handed, symmetric perspective-view frustum with far plane at infinite. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | ortho (T left, T right, T bottom, T top) |
| Creates a matrix for projecting two-dimensional coordinates onto the screen. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | ortho (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using the default handedness and default near and far clip planes definition. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoLH (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoLH_NO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoLH_ZO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoNO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoRH (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using right-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoRH_NO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using right-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoRH_ZO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using right-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoZO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspective (T fovy, T aspect, T near, T far) |
| Creates a matrix for a symmetric perspective-view frustum based on the default handedness and default near and far clip planes definition. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFov (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view and the default handedness and default near and far clip planes definition. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovLH (T fov, T width, T height, T near, T far) |
| Builds a left-handed perspective projection matrix based on a field of view. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovLH_NO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovLH_ZO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovNO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovRH (T fov, T width, T height, T near, T far) |
| Builds a right-handed perspective projection matrix based on a field of view. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovRH_NO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using right-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovRH_ZO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using right-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovZO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveLH (T fovy, T aspect, T near, T far) |
| Creates a matrix for a left-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveLH_NO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a left-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveLH_ZO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a left-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveNO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a symmetric perspective-view frustum using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveRH (T fovy, T aspect, T near, T far) |
| Creates a matrix for a right-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveRH_NO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a right-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveRH_ZO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a right-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveZO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a symmetric perspective-view frustum using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | tweakedInfinitePerspective (T fovy, T aspect, T near) |
| Creates a matrix for a symmetric perspective-view frustum with far plane at infinite for graphics hardware that doesn't support depth clamping. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | tweakedInfinitePerspective (T fovy, T aspect, T near, T ep) |
| Creates a matrix for a symmetric perspective-view frustum with far plane at infinite for graphics hardware that doesn't support depth clamping. More... | |
Definition in file matrix_clip_space.hpp.
-
- 1.8.18
-
-
-
diff --git a/doc/api/a00089_source.html b/doc/api/a00089_source.html
index 7521bd960..1ae2fe960 100644
--- a/doc/api/a00089_source.html
+++ b/doc/api/a00089_source.html
@@ -5,7 +5,7 @@
-

GLM_EXT_matrix_clip_space More...
Go to the source code of this file.
++Functions | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustum (T left, T right, T bottom, T top, T near, T far) |
| Creates a frustum matrix with default handedness, using the default handedness and default near and far clip planes definition. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumLH (T left, T right, T bottom, T top, T near, T far) |
| Creates a left-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumLH_NO (T left, T right, T bottom, T top, T near, T far) |
| Creates a left-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumLH_ZO (T left, T right, T bottom, T top, T near, T far) |
| Creates a left-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumNO (T left, T right, T bottom, T top, T near, T far) |
| Creates a frustum matrix using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumRH (T left, T right, T bottom, T top, T near, T far) |
| Creates a right-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumRH_NO (T left, T right, T bottom, T top, T near, T far) |
| Creates a right-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumRH_ZO (T left, T right, T bottom, T top, T near, T far) |
| Creates a right-handed frustum matrix. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | frustumZO (T left, T right, T bottom, T top, T near, T far) |
| Creates a frustum matrix using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | infinitePerspective (T fovy, T aspect, T near) |
| Creates a matrix for a symmetric perspective-view frustum with far plane at infinite with default handedness. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | infinitePerspectiveLH (T fovy, T aspect, T near) |
| Creates a matrix for a left-handed, symmetric perspective-view frustum with far plane at infinite. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | infinitePerspectiveLH_NO (T fovy, T aspect, T near) |
| Creates a matrix for a left-handed, symmetric perspective-view frustum with far plane at infinite. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | infinitePerspectiveLH_ZO (T fovy, T aspect, T near) |
| Creates a matrix for a left-handed, symmetric perspective-view frustum with far plane at infinite. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | infinitePerspectiveRH (T fovy, T aspect, T near) |
| Creates a matrix for a right-handed, symmetric perspective-view frustum with far plane at infinite. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | infinitePerspectiveRH_NO (T fovy, T aspect, T near) |
| Creates a matrix for a right-handed, symmetric perspective-view frustum with far plane at infinite. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | infinitePerspectiveRH_ZO (T fovy, T aspect, T near) |
| Creates a matrix for a right-handed, symmetric perspective-view frustum with far plane at infinite. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | ortho (T left, T right, T bottom, T top) |
| Creates a matrix for projecting two-dimensional coordinates onto the screen. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | ortho (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using the default handedness and default near and far clip planes definition. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoLH (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoLH_NO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoLH_ZO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoNO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoRH (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using right-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoRH_NO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using right-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoRH_ZO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using right-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | orthoZO (T left, T right, T bottom, T top, T zNear, T zFar) |
| Creates a matrix for an orthographic parallel viewing volume, using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspective (T fovy, T aspect, T near, T far) |
| Creates a matrix for a symmetric perspective-view frustum based on the default handedness and default near and far clip planes definition. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFov (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view and the default handedness and default near and far clip planes definition. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovLH (T fov, T width, T height, T near, T far) |
| Builds a left-handed perspective projection matrix based on a field of view. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovLH_NO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovLH_ZO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using left-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovNO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovRH (T fov, T width, T height, T near, T far) |
| Builds a right-handed perspective projection matrix based on a field of view. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovRH_NO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using right-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovRH_ZO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using right-handed coordinates. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveFovZO (T fov, T width, T height, T near, T far) |
| Builds a perspective projection matrix based on a field of view using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveLH (T fovy, T aspect, T near, T far) |
| Creates a matrix for a left-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveLH_NO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a left-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveLH_ZO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a left-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveNO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a symmetric perspective-view frustum using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveRH (T fovy, T aspect, T near, T far) |
| Creates a matrix for a right-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveRH_NO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a right-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveRH_ZO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a right-handed, symmetric perspective-view frustum. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | perspectiveZO (T fovy, T aspect, T near, T far) |
| Creates a matrix for a symmetric perspective-view frustum using left-handed coordinates if GLM_FORCE_LEFT_HANDED if defined or right-handed coordinates otherwise. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | tweakedInfinitePerspective (T fovy, T aspect, T near) |
| Creates a matrix for a symmetric perspective-view frustum with far plane at infinite for graphics hardware that doesn't support depth clamping. More... | |
| template<typename T > | |
| GLM_FUNC_DECL mat< 4, 4, T, defaultp > | tweakedInfinitePerspective (T fovy, T aspect, T near, T ep) |
| Creates a matrix for a symmetric perspective-view frustum with far plane at infinite for graphics hardware that doesn't support depth clamping. More... | |
Definition in file matrix_common.hpp.
+Definition in file matrix_clip_space.hpp.


Go to the source code of this file.
--Typedefs | |
| typedef mat< 2, 2, double, defaultp > | dmat2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 2, 2, double, defaultp > | dmat2x2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers. More... | |
Definition in file matrix_double2x2.hpp.
+Definition in file matrix_common.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 2, double, highp > | highp_dmat2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, highp > | highp_dmat2x2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, lowp > | lowp_dmat2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, lowp > | lowp_dmat2x2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, mediump > | mediump_dmat2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, mediump > | mediump_dmat2x2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, defaultp > | dmat2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 2, 2, double, defaultp > | dmat2x2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers. More... | |
Definition in file matrix_double2x2_precision.hpp.
+Definition in file matrix_double2x2.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 3, double, defaultp > | dmat2x3 |
| 2 columns of 3 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 2, 2, double, highp > | highp_dmat2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, highp > | highp_dmat2x2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, lowp > | lowp_dmat2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, lowp > | lowp_dmat2x2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, mediump > | mediump_dmat2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, double, mediump > | mediump_dmat2x2 |
| 2 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_double2x3.hpp.
+Definition in file matrix_double2x2_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 3, double, highp > | highp_dmat2x3 |
| 2 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 3, double, lowp > | lowp_dmat2x3 |
| 2 columns of 3 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 3, double, mediump > | mediump_dmat2x3 |
| 2 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 3, double, defaultp > | dmat2x3 |
| 2 columns of 3 components matrix of double-precision floating-point numbers. More... | |
Definition in file matrix_double2x3_precision.hpp.
+Definition in file matrix_double2x3.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 4, double, defaultp > | dmat2x4 |
| 2 columns of 4 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 2, 3, double, highp > | highp_dmat2x3 |
| 2 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 3, double, lowp > | lowp_dmat2x3 |
| 2 columns of 3 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 3, double, mediump > | mediump_dmat2x3 |
| 2 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_double2x4.hpp.
+Definition in file matrix_double2x3_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 4, double, highp > | highp_dmat2x4 |
| 2 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 4, double, lowp > | lowp_dmat2x4 |
| 2 columns of 4 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 4, double, mediump > | mediump_dmat2x4 |
| 2 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 4, double, defaultp > | dmat2x4 |
| 2 columns of 4 components matrix of double-precision floating-point numbers. More... | |
Definition in file matrix_double2x4_precision.hpp.
+Definition in file matrix_double2x4.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 2, double, defaultp > | dmat3x2 |
| 3 columns of 2 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 2, 4, double, highp > | highp_dmat2x4 |
| 2 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 4, double, lowp > | lowp_dmat2x4 |
| 2 columns of 4 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 4, double, mediump > | mediump_dmat2x4 |
| 2 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_double3x2.hpp.
+Definition in file matrix_double2x4_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 2, double, highp > | highp_dmat3x2 |
| 3 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 2, double, lowp > | lowp_dmat3x2 |
| 3 columns of 2 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 2, double, mediump > | mediump_dmat3x2 |
| 3 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 2, double, defaultp > | dmat3x2 |
| 3 columns of 2 components matrix of double-precision floating-point numbers. More... | |
Definition in file matrix_double3x2_precision.hpp.
+Definition in file matrix_double3x2.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 3, double, defaultp > | dmat3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 3, 3, double, defaultp > | dmat3x3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 3, 2, double, highp > | highp_dmat3x2 |
| 3 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 2, double, lowp > | lowp_dmat3x2 |
| 3 columns of 2 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 2, double, mediump > | mediump_dmat3x2 |
| 3 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_double3x3.hpp.
+Definition in file matrix_double3x2_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 3, double, highp > | highp_dmat3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, highp > | highp_dmat3x3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, lowp > | lowp_dmat3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, lowp > | lowp_dmat3x3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, mediump > | mediump_dmat3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, mediump > | mediump_dmat3x3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, defaultp > | dmat3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 3, 3, double, defaultp > | dmat3x3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers. More... | |
Definition in file matrix_double3x3_precision.hpp.
+Definition in file matrix_double3x3.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 4, double, defaultp > | dmat3x4 |
| 3 columns of 4 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 3, 3, double, highp > | highp_dmat3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, highp > | highp_dmat3x3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, lowp > | lowp_dmat3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, lowp > | lowp_dmat3x3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, mediump > | mediump_dmat3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, double, mediump > | mediump_dmat3x3 |
| 3 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_double3x4.hpp.
+Definition in file matrix_double3x3_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 4, double, highp > | highp_dmat3x4 |
| 3 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 4, double, lowp > | lowp_dmat3x4 |
| 3 columns of 4 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 4, double, mediump > | mediump_dmat3x4 |
| 3 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 4, double, defaultp > | dmat3x4 |
| 3 columns of 4 components matrix of double-precision floating-point numbers. More... | |
Definition in file matrix_double3x4_precision.hpp.
+Definition in file matrix_double3x4.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 2, double, defaultp > | dmat4x2 |
| 4 columns of 2 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 3, 4, double, highp > | highp_dmat3x4 |
| 3 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 4, double, lowp > | lowp_dmat3x4 |
| 3 columns of 4 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 4, double, mediump > | mediump_dmat3x4 |
| 3 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_double4x2.hpp.
+Definition in file matrix_double3x4_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 2, double, highp > | highp_dmat4x2 |
| 4 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 2, double, lowp > | lowp_dmat4x2 |
| 4 columns of 2 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 2, double, mediump > | mediump_dmat4x2 |
| 4 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 2, double, defaultp > | dmat4x2 |
| 4 columns of 2 components matrix of double-precision floating-point numbers. More... | |
Definition in file matrix_double4x2_precision.hpp.
+Definition in file matrix_double4x2.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 3, double, defaultp > | dmat4x3 |
| 4 columns of 3 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 4, 2, double, highp > | highp_dmat4x2 |
| 4 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 2, double, lowp > | lowp_dmat4x2 |
| 4 columns of 2 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 2, double, mediump > | mediump_dmat4x2 |
| 4 columns of 2 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_double4x3.hpp.
+Definition in file matrix_double4x2_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 3, double, highp > | highp_dmat4x3 |
| 4 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 3, double, lowp > | lowp_dmat4x3 |
| 4 columns of 3 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 3, double, mediump > | mediump_dmat4x3 |
| 4 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 3, double, defaultp > | dmat4x3 |
| 4 columns of 3 components matrix of double-precision floating-point numbers. More... | |
Definition in file matrix_double4x3_precision.hpp.
+Definition in file matrix_double4x3.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 4, double, defaultp > | dmat4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 4, 4, double, defaultp > | dmat4x4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 4, 3, double, highp > | highp_dmat4x3 |
| 4 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 3, double, lowp > | lowp_dmat4x3 |
| 4 columns of 3 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 3, double, mediump > | mediump_dmat4x3 |
| 4 columns of 3 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_double4x4.hpp.
+Definition in file matrix_double4x3_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 4, double, highp > | highp_dmat4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, highp > | highp_dmat4x4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, lowp > | lowp_dmat4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, lowp > | lowp_dmat4x4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, mediump > | mediump_dmat4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, mediump > | mediump_dmat4x4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, defaultp > | dmat4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers. More... | |
| typedef mat< 4, 4, double, defaultp > | dmat4x4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers. More... | |
Definition in file matrix_double4x4_precision.hpp.
+Definition in file matrix_double4x4.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 2, float, defaultp > | mat2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 2, 2, float, defaultp > | mat2x2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 4, 4, double, highp > | highp_dmat4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, highp > | highp_dmat4x4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, lowp > | lowp_dmat4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, lowp > | lowp_dmat4x4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, mediump > | mediump_dmat4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, double, mediump > | mediump_dmat4x4 |
| 4 columns of 4 components matrix of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_float2x2.hpp.
+Definition in file matrix_double4x4_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 2, float, highp > | highp_mat2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, highp > | highp_mat2x2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, lowp > | lowp_mat2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, lowp > | lowp_mat2x2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, mediump > | mediump_mat2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, mediump > | mediump_mat2x2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, defaultp > | mat2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 2, 2, float, defaultp > | mat2x2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers. More... | |
Definition in file matrix_float2x2_precision.hpp.
+Definition in file matrix_float2x2.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 3, float, defaultp > | mat2x3 |
| 2 columns of 3 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 2, 2, float, highp > | highp_mat2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, highp > | highp_mat2x2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, lowp > | lowp_mat2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, lowp > | lowp_mat2x2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, mediump > | mediump_mat2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 2, float, mediump > | mediump_mat2x2 |
| 2 columns of 2 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_float2x3.hpp.
+Definition in file matrix_float2x2_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 3, float, highp > | highp_mat2x3 |
| 2 columns of 3 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 3, float, lowp > | lowp_mat2x3 |
| 2 columns of 3 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 3, float, mediump > | mediump_mat2x3 |
| 2 columns of 3 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 3, float, defaultp > | mat2x3 |
| 2 columns of 3 components matrix of single-precision floating-point numbers. More... | |
Definition in file matrix_float2x3_precision.hpp.
+Definition in file matrix_float2x3.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 4, float, defaultp > | mat2x4 |
| 2 columns of 4 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 2, 3, float, highp > | highp_mat2x3 |
| 2 columns of 3 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 3, float, lowp > | lowp_mat2x3 |
| 2 columns of 3 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 3, float, mediump > | mediump_mat2x3 |
| 2 columns of 3 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_float2x4.hpp.
+Definition in file matrix_float2x3_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 4, float, highp > | highp_mat2x4 |
| 2 columns of 4 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 4, float, lowp > | lowp_mat2x4 |
| 2 columns of 4 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 4, float, mediump > | mediump_mat2x4 |
| 2 columns of 4 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 4, float, defaultp > | mat2x4 |
| 2 columns of 4 components matrix of single-precision floating-point numbers. More... | |
Definition in file matrix_float2x4_precision.hpp.
+Definition in file matrix_float2x4.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 2, float, defaultp > | mat3x2 |
| 3 columns of 2 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 2, 4, float, highp > | highp_mat2x4 |
| 2 columns of 4 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 4, float, lowp > | lowp_mat2x4 |
| 2 columns of 4 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 2, 4, float, mediump > | mediump_mat2x4 |
| 2 columns of 4 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_float3x2.hpp.
+Definition in file matrix_float2x4_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 2, float, highp > | highp_mat3x2 |
| 3 columns of 2 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 2, float, lowp > | lowp_mat3x2 |
| 3 columns of 2 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 2, float, mediump > | mediump_mat3x2 |
| 3 columns of 2 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 2, float, defaultp > | mat3x2 |
| 3 columns of 2 components matrix of single-precision floating-point numbers. More... | |
Definition in file matrix_float3x2_precision.hpp.
+Definition in file matrix_float3x2.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 3, float, defaultp > | mat3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 3, 3, float, defaultp > | mat3x3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 3, 2, float, highp > | highp_mat3x2 |
| 3 columns of 2 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 2, float, lowp > | lowp_mat3x2 |
| 3 columns of 2 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 2, float, mediump > | mediump_mat3x2 |
| 3 columns of 2 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_float3x3.hpp.
+Definition in file matrix_float3x2_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 3, float, highp > | highp_mat3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, highp > | highp_mat3x3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, lowp > | lowp_mat3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, lowp > | lowp_mat3x3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, mediump > | mediump_mat3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, mediump > | mediump_mat3x3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, defaultp > | mat3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 3, 3, float, defaultp > | mat3x3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers. More... | |
Definition in file matrix_float3x3_precision.hpp.
+Definition in file matrix_float3x3.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 4, float, defaultp > | mat3x4 |
| 3 columns of 4 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 3, 3, float, highp > | highp_mat3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, highp > | highp_mat3x3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, lowp > | lowp_mat3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, lowp > | lowp_mat3x3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, mediump > | mediump_mat3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 3, float, mediump > | mediump_mat3x3 |
| 3 columns of 3 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_float3x4.hpp.
+Definition in file matrix_float3x3_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 4, float, highp > | highp_mat3x4 |
| 3 columns of 4 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 4, float, lowp > | lowp_mat3x4 |
| 3 columns of 4 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 4, float, mediump > | mediump_mat3x4 |
| 3 columns of 4 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 4, float, defaultp > | mat3x4 |
| 3 columns of 4 components matrix of single-precision floating-point numbers. More... | |
Definition in file matrix_float3x4_precision.hpp.
+Definition in file matrix_float3x4.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 2, float, defaultp > | mat4x2 |
| 4 columns of 2 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 3, 4, float, highp > | highp_mat3x4 |
| 3 columns of 4 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 4, float, lowp > | lowp_mat3x4 |
| 3 columns of 4 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 3, 4, float, mediump > | mediump_mat3x4 |
| 3 columns of 4 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_float4x2.hpp.
+Definition in file matrix_float3x4_precision.hpp.


Go to the source code of this file.
+Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 3, float, defaultp > | mat4x3 |
| 4 columns of 3 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 4, 2, float, defaultp > | mat4x2 |
| 4 columns of 2 components matrix of single-precision floating-point numbers. More... | |



Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 3, float, highp > | highp_mat4x3 |
| 4 columns of 3 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 3, float, lowp > | lowp_mat4x3 |
| 4 columns of 3 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 3, float, mediump > | mediump_mat4x3 |
| 4 columns of 3 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 3, float, defaultp > | mat4x3 |
| 4 columns of 3 components matrix of single-precision floating-point numbers. More... | |
Definition in file matrix_float4x3_precision.hpp.
+Definition in file matrix_float4x3.hpp.


Go to the source code of this file.
| typedef mat< 4, 4, float, defaultp > | mat4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 4, 4, float, defaultp > | mat4x4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers. More... | |
+Typedefs | |
| typedef mat< 4, 3, float, highp > | highp_mat4x3 |
| 4 columns of 3 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 3, float, lowp > | lowp_mat4x3 |
| 4 columns of 3 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 3, float, mediump > | mediump_mat4x3 |
| 4 columns of 3 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_float4x4.hpp.
+Definition in file matrix_float4x3_precision.hpp.


Go to the source code of this file.
-Typedefs | |
| typedef mat< 4, 4, float, highp > | highp_mat4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, highp > | highp_mat4x4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, lowp > | lowp_mat4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, lowp > | lowp_mat4x4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, mediump > | mediump_mat4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, mediump > | mediump_mat4x4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, defaultp > | mat4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers. More... | |
| typedef mat< 4, 4, float, defaultp > | mat4x4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers. More... | |
Definition in file matrix_float4x4_precision.hpp.
+Definition in file matrix_float4x4.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 2, int, defaultp > | imat2 |
| Signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int, defaultp > | imat2x2 |
| Signed integer 2x2 matrix. More... | |
| typedef mat< 4, 4, float, highp > | highp_mat4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, highp > | highp_mat4x4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, lowp > | lowp_mat4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, lowp > | lowp_mat4x4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, mediump > | mediump_mat4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
| typedef mat< 4, 4, float, mediump > | mediump_mat4x4 |
| 4 columns of 4 components matrix of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More... | |
Definition in file matrix_int2x2.hpp.
+Definition in file matrix_float4x4_precision.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 2, int16, defaultp > | i16mat2 |
| 16 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int16, defaultp > | i16mat2x2 |
| 16 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int32, defaultp > | i32mat2 |
| 32 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int32, defaultp > | i32mat2x2 |
| 32 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int64, defaultp > | i64mat2 |
| 64 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int64, defaultp > | i64mat2x2 |
| 64 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int8, defaultp > | i8mat2 |
| 8 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int8, defaultp > | i8mat2x2 |
| 8 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int, defaultp > | imat2 |
| Signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int, defaultp > | imat2x2 |
| Signed integer 2x2 matrix. More... | |
Definition in file matrix_int2x2_sized.hpp.
+Definition in file matrix_int2x2.hpp.


GLM_EXT_matrix_int2x2_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 3, int, defaultp > | imat2x3 |
| Signed integer 2x3 matrix. More... | |
| typedef mat< 2, 2, int16, defaultp > | i16mat2 |
| 16 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int16, defaultp > | i16mat2x2 |
| 16 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int32, defaultp > | i32mat2 |
| 32 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int32, defaultp > | i32mat2x2 |
| 32 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int64, defaultp > | i64mat2 |
| 64 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int64, defaultp > | i64mat2x2 |
| 64 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int8, defaultp > | i8mat2 |
| 8 bit signed integer 2x2 matrix. More... | |
| typedef mat< 2, 2, int8, defaultp > | i8mat2x2 |
| 8 bit signed integer 2x2 matrix. More... | |
Definition in file matrix_int2x3.hpp.
+Definition in file matrix_int2x2_sized.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 3, int16, defaultp > | i16mat2x3 |
| 16 bit signed integer 2x3 matrix. More... | |
| typedef mat< 2, 3, int32, defaultp > | i32mat2x3 |
| 32 bit signed integer 2x3 matrix. More... | |
| typedef mat< 2, 3, int64, defaultp > | i64mat2x3 |
| 64 bit signed integer 2x3 matrix. More... | |
| typedef mat< 2, 3, int8, defaultp > | i8mat2x3 |
| 8 bit signed integer 2x3 matrix. More... | |
| typedef mat< 2, 3, int, defaultp > | imat2x3 |
| Signed integer 2x3 matrix. More... | |
Definition in file matrix_int2x3_sized.hpp.
+Definition in file matrix_int2x3.hpp.


GLM_EXT_matrix_int2x3_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 4, int, defaultp > | imat2x4 |
| Signed integer 2x4 matrix. More... | |
| typedef mat< 2, 3, int16, defaultp > | i16mat2x3 |
| 16 bit signed integer 2x3 matrix. More... | |
| typedef mat< 2, 3, int32, defaultp > | i32mat2x3 |
| 32 bit signed integer 2x3 matrix. More... | |
| typedef mat< 2, 3, int64, defaultp > | i64mat2x3 |
| 64 bit signed integer 2x3 matrix. More... | |
| typedef mat< 2, 3, int8, defaultp > | i8mat2x3 |
| 8 bit signed integer 2x3 matrix. More... | |
Definition in file matrix_int2x4.hpp.
+Definition in file matrix_int2x3_sized.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 4, int16, defaultp > | i16mat2x4 |
| 16 bit signed integer 2x4 matrix. More... | |
| typedef mat< 2, 4, int32, defaultp > | i32mat2x4 |
| 32 bit signed integer 2x4 matrix. More... | |
| typedef mat< 2, 4, int64, defaultp > | i64mat2x4 |
| 64 bit signed integer 2x4 matrix. More... | |
| typedef mat< 2, 4, int8, defaultp > | i8mat2x4 |
| 8 bit signed integer 2x4 matrix. More... | |
| typedef mat< 2, 4, int, defaultp > | imat2x4 |
| Signed integer 2x4 matrix. More... | |
Definition in file matrix_int2x4_sized.hpp.
+Definition in file matrix_int2x4.hpp.


GLM_EXT_matrix_int2x4_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 2, int, defaultp > | imat3x2 |
| Signed integer 3x2 matrix. More... | |
| typedef mat< 2, 4, int16, defaultp > | i16mat2x4 |
| 16 bit signed integer 2x4 matrix. More... | |
| typedef mat< 2, 4, int32, defaultp > | i32mat2x4 |
| 32 bit signed integer 2x4 matrix. More... | |
| typedef mat< 2, 4, int64, defaultp > | i64mat2x4 |
| 64 bit signed integer 2x4 matrix. More... | |
| typedef mat< 2, 4, int8, defaultp > | i8mat2x4 |
| 8 bit signed integer 2x4 matrix. More... | |
Definition in file matrix_int3x2.hpp.
+Definition in file matrix_int2x4_sized.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 2, int16, defaultp > | i16mat3x2 |
| 16 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, int32, defaultp > | i32mat3x2 |
| 32 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, int64, defaultp > | i64mat3x2 |
| 64 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, int8, defaultp > | i8mat3x2 |
| 8 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, int, defaultp > | imat3x2 |
| Signed integer 3x2 matrix. More... | |
Definition in file matrix_int3x2_sized.hpp.
+Definition in file matrix_int3x2.hpp.


GLM_EXT_matrix_int3x2_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 3, int, defaultp > | imat3 |
| Signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int, defaultp > | imat3x3 |
| Signed integer 3x3 matrix. More... | |
| typedef mat< 3, 2, int16, defaultp > | i16mat3x2 |
| 16 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, int32, defaultp > | i32mat3x2 |
| 32 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, int64, defaultp > | i64mat3x2 |
| 64 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, int8, defaultp > | i8mat3x2 |
| 8 bit signed integer 3x2 matrix. More... | |
Definition in file matrix_int3x3.hpp.
+Definition in file matrix_int3x2_sized.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 3, int16, defaultp > | i16mat3 |
| 16 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int16, defaultp > | i16mat3x3 |
| 16 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int32, defaultp > | i32mat3 |
| 32 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int32, defaultp > | i32mat3x3 |
| 32 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int64, defaultp > | i64mat3 |
| 64 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int64, defaultp > | i64mat3x3 |
| 64 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int8, defaultp > | i8mat3 |
| 8 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int8, defaultp > | i8mat3x3 |
| 8 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int, defaultp > | imat3 |
| Signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int, defaultp > | imat3x3 |
| Signed integer 3x3 matrix. More... | |
Definition in file matrix_int3x3_sized.hpp.
+Definition in file matrix_int3x3.hpp.


GLM_EXT_matrix_int3x3_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 4, int, defaultp > | imat3x4 |
| Signed integer 3x4 matrix. More... | |
| typedef mat< 3, 3, int16, defaultp > | i16mat3 |
| 16 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int16, defaultp > | i16mat3x3 |
| 16 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int32, defaultp > | i32mat3 |
| 32 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int32, defaultp > | i32mat3x3 |
| 32 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int64, defaultp > | i64mat3 |
| 64 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int64, defaultp > | i64mat3x3 |
| 64 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int8, defaultp > | i8mat3 |
| 8 bit signed integer 3x3 matrix. More... | |
| typedef mat< 3, 3, int8, defaultp > | i8mat3x3 |
| 8 bit signed integer 3x3 matrix. More... | |
Definition in file matrix_int3x4.hpp.
+Definition in file matrix_int3x3_sized.hpp.


Go to the source code of this file.
+Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 2, int, defaultp > | imat4x2 |
| Signed integer 4x2 matrix. More... | |
| typedef mat< 3, 4, int, defaultp > | imat3x4 |
| Signed integer 3x4 matrix. More... | |
Definition in file matrix_int4x2.hpp.
+Definition in file matrix_int3x4.hpp.



Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 2, int16, defaultp > | i16mat4x2 |
| 16 bit signed integer 4x2 matrix. More... | |
| typedef mat< 4, 2, int32, defaultp > | i32mat4x2 |
| 32 bit signed integer 4x2 matrix. More... | |
| typedef mat< 4, 2, int64, defaultp > | i64mat4x2 |
| 64 bit signed integer 4x2 matrix. More... | |
| typedef mat< 4, 2, int8, defaultp > | i8mat4x2 |
| 8 bit signed integer 4x2 matrix. More... | |
| typedef mat< 4, 2, int, defaultp > | imat4x2 |
| Signed integer 4x2 matrix. More... | |
Definition in file matrix_int4x2_sized.hpp.
+Definition in file matrix_int4x2.hpp.


GLM_EXT_matrix_int4x2_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 3, int, defaultp > | imat4x3 |
| Signed integer 4x3 matrix. More... | |
| typedef mat< 4, 2, int16, defaultp > | i16mat4x2 |
| 16 bit signed integer 4x2 matrix. More... | |
| typedef mat< 4, 2, int32, defaultp > | i32mat4x2 |
| 32 bit signed integer 4x2 matrix. More... | |
| typedef mat< 4, 2, int64, defaultp > | i64mat4x2 |
| 64 bit signed integer 4x2 matrix. More... | |
| typedef mat< 4, 2, int8, defaultp > | i8mat4x2 |
| 8 bit signed integer 4x2 matrix. More... | |
Definition in file matrix_int4x3.hpp.
+Definition in file matrix_int4x2_sized.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 3, int16, defaultp > | i16mat4x3 |
| 16 bit signed integer 4x3 matrix. More... | |
| typedef mat< 4, 3, int32, defaultp > | i32mat4x3 |
| 32 bit signed integer 4x3 matrix. More... | |
| typedef mat< 4, 3, int64, defaultp > | i64mat4x3 |
| 64 bit signed integer 4x3 matrix. More... | |
| typedef mat< 4, 3, int8, defaultp > | i8mat4x3 |
| 8 bit signed integer 4x3 matrix. More... | |
| typedef mat< 4, 3, int, defaultp > | imat4x3 |
| Signed integer 4x3 matrix. More... | |
Definition in file matrix_int4x3_sized.hpp.
+Definition in file matrix_int4x3.hpp.


GLM_EXT_matrix_int4x3_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 4, int, defaultp > | imat4 |
| Signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int, defaultp > | imat4x4 |
| Signed integer 4x4 matrix. More... | |
| typedef mat< 4, 3, int16, defaultp > | i16mat4x3 |
| 16 bit signed integer 4x3 matrix. More... | |
| typedef mat< 4, 3, int32, defaultp > | i32mat4x3 |
| 32 bit signed integer 4x3 matrix. More... | |
| typedef mat< 4, 3, int64, defaultp > | i64mat4x3 |
| 64 bit signed integer 4x3 matrix. More... | |
| typedef mat< 4, 3, int8, defaultp > | i8mat4x3 |
| 8 bit signed integer 4x3 matrix. More... | |
Definition in file matrix_int4x4.hpp.
+Definition in file matrix_int4x3_sized.hpp.


Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 4, int16, defaultp > | i16mat4 |
| 16 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int16, defaultp > | i16mat4x4 |
| 16 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int32, defaultp > | i32mat4 |
| 32 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int32, defaultp > | i32mat4x4 |
| 32 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int64, defaultp > | i64mat4 |
| 64 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int64, defaultp > | i64mat4x4 |
| 64 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int8, defaultp > | i8mat4 |
| 8 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int8, defaultp > | i8mat4x4 |
| 8 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int, defaultp > | imat4 |
| Signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int, defaultp > | imat4x4 |
| Signed integer 4x4 matrix. More... | |
Definition in file matrix_int4x4_sized.hpp.
+Definition in file matrix_int4x4.hpp.

![]() |
+
+ 1.0.2 API documentation
+
+ |
+
GLM_EXT_matrix_int4x4_sized +More...
+ +Go to the source code of this file.
++Typedefs | |
| typedef mat< 4, 4, int16, defaultp > | i16mat4 |
| 16 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int16, defaultp > | i16mat4x4 |
| 16 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int32, defaultp > | i32mat4 |
| 32 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int32, defaultp > | i32mat4x4 |
| 32 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int64, defaultp > | i64mat4 |
| 64 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int64, defaultp > | i64mat4x4 |
| 64 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int8, defaultp > | i8mat4 |
| 8 bit signed integer 4x4 matrix. More... | |
| typedef mat< 4, 4, int8, defaultp > | i8mat4x4 |
| 8 bit signed integer 4x4 matrix. More... | |
Definition in file matrix_int4x4_sized.hpp.
+
+ 1.8.18
+
+
+
diff --git a/doc/api/a00257_source.html b/doc/api/a00257_source.html
new file mode 100644
index 000000000..20f49bf89
--- /dev/null
+++ b/doc/api/a00257_source.html
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+![]() |
+
+ 1.0.2 API documentation
+
+ |
+
+ 1.8.18
+
+
+
diff --git a/doc/api/a00260.html b/doc/api/a00260.html
deleted file mode 100644
index 48704dfb2..000000000
--- a/doc/api/a00260.html
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
-
-
-
-![]() |
-
- 1.0.0 API documentation
-
- |
-
GLM_EXT_matrix_projection -More...
- -Go to the source code of this file.
--Functions | |
| template<typename T , qualifier Q, typename U > | |
| GLM_FUNC_DECL mat< 4, 4, T, Q > | pickMatrix (vec< 2, T, Q > const ¢er, vec< 2, T, Q > const &delta, vec< 4, U, Q > const &viewport) |
| Define a picking region. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | project (vec< 3, T, Q > const &obj, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified object coordinates (obj.x, obj.y, obj.z) into window coordinates using default near and far clip planes definition. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | projectNO (vec< 3, T, Q > const &obj, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified object coordinates (obj.x, obj.y, obj.z) into window coordinates. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | projectZO (vec< 3, T, Q > const &obj, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified object coordinates (obj.x, obj.y, obj.z) into window coordinates. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | unProject (vec< 3, T, Q > const &win, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified window coordinates (win.x, win.y, win.z) into object coordinates using default near and far clip planes definition. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | unProjectNO (vec< 3, T, Q > const &win, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified window coordinates (win.x, win.y, win.z) into object coordinates. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | unProjectZO (vec< 3, T, Q > const &win, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified window coordinates (win.x, win.y, win.z) into object coordinates. More... | |
Definition in file matrix_projection.hpp.
-
- 1.8.18
-
-
-
diff --git a/doc/api/a00260_source.html b/doc/api/a00260_source.html
deleted file mode 100644
index a5fa60b35..000000000
--- a/doc/api/a00260_source.html
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-
-
-
-
-
-![]() |
-
- 1.0.0 API documentation
-
- |
-
- 1.8.18
-
-
-
diff --git a/doc/api/a00263.html b/doc/api/a00263.html
index 9840305e3..c30708346 100644
--- a/doc/api/a00263.html
+++ b/doc/api/a00263.html
@@ -5,7 +5,7 @@
-
GLM_EXT_matrix_projection More...
Go to the source code of this file.
Functions | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y) |
| Perform a component-wise equal-to comparison of two matrices. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, int ULPs) |
| Returns the component-wise comparison between two vectors in term of ULPs. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, T epsilon) |
| Returns the component-wise comparison of |x - y| < epsilon. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, vec< C, int, Q > const &ULPs) |
| Returns the component-wise comparison between two vectors in term of ULPs. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, vec< C, T, Q > const &epsilon) |
| Returns the component-wise comparison of |x - y| < epsilon. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y) |
| Perform a component-wise not-equal-to comparison of two matrices. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, int ULPs) |
| Returns the component-wise comparison between two vectors in term of ULPs. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, T epsilon) |
| Returns the component-wise comparison of |x - y| < epsilon. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, vec< C, int, Q > const &ULPs) |
| Returns the component-wise comparison between two vectors in term of ULPs. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, vec< C, T, Q > const &epsilon) |
| Returns the component-wise comparison of |x - y| >= epsilon. More... | |
| template<typename T , qualifier Q, typename U > | |
| GLM_FUNC_DECL mat< 4, 4, T, Q > | pickMatrix (vec< 2, T, Q > const ¢er, vec< 2, T, Q > const &delta, vec< 4, U, Q > const &viewport) |
| Define a picking region. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | project (vec< 3, T, Q > const &obj, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified object coordinates (obj.x, obj.y, obj.z) into window coordinates using default near and far clip planes definition. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | projectNO (vec< 3, T, Q > const &obj, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified object coordinates (obj.x, obj.y, obj.z) into window coordinates. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | projectZO (vec< 3, T, Q > const &obj, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified object coordinates (obj.x, obj.y, obj.z) into window coordinates. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | unProject (vec< 3, T, Q > const &win, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified window coordinates (win.x, win.y, win.z) into object coordinates using default near and far clip planes definition. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | unProjectNO (vec< 3, T, Q > const &win, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified window coordinates (win.x, win.y, win.z) into object coordinates. More... | |
| template<typename T , typename U , qualifier Q> | |
| GLM_FUNC_DECL vec< 3, T, Q > | unProjectZO (vec< 3, T, Q > const &win, mat< 4, 4, T, Q > const &model, mat< 4, 4, T, Q > const &proj, vec< 4, U, Q > const &viewport) |
| Map the specified window coordinates (win.x, win.y, win.z) into object coordinates. More... | |
Definition in file matrix_relational.hpp.
+Definition in file matrix_projection.hpp.

![]() |
+
+ 1.0.2 API documentation
+
+ |
+
GLM_EXT_matrix_relational +More...
+ +Go to the source code of this file.
++Functions | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y) |
| Perform a component-wise equal-to comparison of two matrices. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, int ULPs) |
| Returns the component-wise comparison between two vectors in term of ULPs. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, T epsilon) |
| Returns the component-wise comparison of |x - y| < epsilon. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, vec< C, int, Q > const &ULPs) |
| Returns the component-wise comparison between two vectors in term of ULPs. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, vec< C, T, Q > const &epsilon) |
| Returns the component-wise comparison of |x - y| < epsilon. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y) |
| Perform a component-wise not-equal-to comparison of two matrices. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, int ULPs) |
| Returns the component-wise comparison between two vectors in term of ULPs. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, T epsilon) |
| Returns the component-wise comparison of |x - y| < epsilon. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, vec< C, int, Q > const &ULPs) |
| Returns the component-wise comparison between two vectors in term of ULPs. More... | |
| template<length_t C, length_t R, typename T , qualifier Q> | |
| GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q > | notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, vec< C, T, Q > const &epsilon) |
| Returns the component-wise comparison of |x - y| >= epsilon. More... | |
Definition in file matrix_relational.hpp.
+
+ 1.8.18
+
+
+
diff --git a/doc/api/a00266_source.html b/doc/api/a00266_source.html
new file mode 100644
index 000000000..baec7b7aa
--- /dev/null
+++ b/doc/api/a00266_source.html
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+![]() |
+
+ 1.0.2 API documentation
+
+ |
+
+ 1.8.18
+
+
+
diff --git a/doc/api/a00269.html b/doc/api/a00269.html
deleted file mode 100644
index 400dff4af..000000000
--- a/doc/api/a00269.html
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-![]() |
-
- 1.0.0 API documentation
-
- |
-
GLM_EXT_matrix_uint2x2 -More...
- -Go to the source code of this file.
--Typedefs | |
| typedef mat< 2, 2, uint, defaultp > | umat2 |
| Unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint, defaultp > | umat2x2 |
| Unsigned integer 2x2 matrix. More... | |
Definition in file matrix_uint2x2.hpp.
-
- 1.8.18
-
-
-
diff --git a/doc/api/a00269_source.html b/doc/api/a00269_source.html
deleted file mode 100644
index 937cb35ef..000000000
--- a/doc/api/a00269_source.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-![]() |
-
- 1.0.0 API documentation
-
- |
-
- 1.8.18
-
-
-
diff --git a/doc/api/a00272.html b/doc/api/a00272.html
index fa2cafad0..2fcaa5354 100644
--- a/doc/api/a00272.html
+++ b/doc/api/a00272.html
@@ -5,7 +5,7 @@
-
GLM_EXT_matrix_uint2x2_sized +
GLM_EXT_matrix_uint2x2 More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 2, uint16, defaultp > | u16mat2 |
| 16 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint16, defaultp > | u16mat2x2 |
| 16 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint32, defaultp > | u32mat2 |
| 32 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint32, defaultp > | u32mat2x2 |
| 32 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint64, defaultp > | u64mat2 |
| 64 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint64, defaultp > | u64mat2x2 |
| 64 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint8, defaultp > | u8mat2 |
| 8 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint8, defaultp > | u8mat2x2 |
| 8 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint, defaultp > | umat2 |
| Unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint, defaultp > | umat2x2 |
| Unsigned integer 2x2 matrix. More... | |
Definition in file matrix_uint2x2_sized.hpp.
+Definition in file matrix_uint2x2.hpp.


GLM_EXT_matrix_uint2x2_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 3, uint, defaultp > | umat2x3 |
| Unsigned integer 2x3 matrix. More... | |
| typedef mat< 2, 2, uint16, defaultp > | u16mat2 |
| 16 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint16, defaultp > | u16mat2x2 |
| 16 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint32, defaultp > | u32mat2 |
| 32 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint32, defaultp > | u32mat2x2 |
| 32 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint64, defaultp > | u64mat2 |
| 64 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint64, defaultp > | u64mat2x2 |
| 64 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint8, defaultp > | u8mat2 |
| 8 bit unsigned integer 2x2 matrix. More... | |
| typedef mat< 2, 2, uint8, defaultp > | u8mat2x2 |
| 8 bit unsigned integer 2x2 matrix. More... | |
Definition in file matrix_uint2x3.hpp.
+Definition in file matrix_uint2x2_sized.hpp.


GLM_EXT_matrix_uint2x3_sized +
GLM_EXT_matrix_uint2x3 More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 3, uint16, defaultp > | u16mat2x3 |
| 16 bit unsigned integer 2x3 matrix. More... | |
| typedef mat< 2, 3, uint32, defaultp > | u32mat2x3 |
| 32 bit unsigned integer 2x3 matrix. More... | |
| typedef mat< 2, 3, uint64, defaultp > | u64mat2x3 |
| 64 bit unsigned integer 2x3 matrix. More... | |
| typedef mat< 2, 3, uint8, defaultp > | u8mat2x3 |
| 8 bit unsigned integer 2x3 matrix. More... | |
| typedef mat< 2, 3, uint, defaultp > | umat2x3 |
| Unsigned integer 2x3 matrix. More... | |
Definition in file matrix_uint2x3_sized.hpp.
+Definition in file matrix_uint2x3.hpp.


GLM_EXT_matrix_uint2x3_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 4, uint, defaultp > | umat2x4 |
| Unsigned integer 2x4 matrix. More... | |
| typedef mat< 2, 3, uint16, defaultp > | u16mat2x3 |
| 16 bit unsigned integer 2x3 matrix. More... | |
| typedef mat< 2, 3, uint32, defaultp > | u32mat2x3 |
| 32 bit unsigned integer 2x3 matrix. More... | |
| typedef mat< 2, 3, uint64, defaultp > | u64mat2x3 |
| 64 bit unsigned integer 2x3 matrix. More... | |
| typedef mat< 2, 3, uint8, defaultp > | u8mat2x3 |
| 8 bit unsigned integer 2x3 matrix. More... | |
Definition in file matrix_uint2x4.hpp.
+Definition in file matrix_uint2x3_sized.hpp.


GLM_EXT_matrix_uint2x4_sized +
Go to the source code of this file.
Typedefs | |
| typedef mat< 2, 4, uint16, defaultp > | u16mat2x4 |
| 16 bit unsigned integer 2x4 matrix. More... | |
| typedef mat< 2, 4, uint32, defaultp > | u32mat2x4 |
| 32 bit unsigned integer 2x4 matrix. More... | |
| typedef mat< 2, 4, uint64, defaultp > | u64mat2x4 |
| 64 bit unsigned integer 2x4 matrix. More... | |
| typedef mat< 2, 4, uint8, defaultp > | u8mat2x4 |
| 8 bit unsigned integer 2x4 matrix. More... | |
| typedef mat< 2, 4, uint, defaultp > | umat2x4 |
| Unsigned integer 2x4 matrix. More... | |
Definition in file matrix_uint2x4_sized.hpp.
+Definition in file matrix_uint2x4.hpp.


GLM_EXT_matrix_uint2x4_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 2, uint, defaultp > | umat3x2 |
| Unsigned integer 3x2 matrix. More... | |
| typedef mat< 2, 4, uint16, defaultp > | u16mat2x4 |
| 16 bit unsigned integer 2x4 matrix. More... | |
| typedef mat< 2, 4, uint32, defaultp > | u32mat2x4 |
| 32 bit unsigned integer 2x4 matrix. More... | |
| typedef mat< 2, 4, uint64, defaultp > | u64mat2x4 |
| 64 bit unsigned integer 2x4 matrix. More... | |
| typedef mat< 2, 4, uint8, defaultp > | u8mat2x4 |
| 8 bit unsigned integer 2x4 matrix. More... | |
Definition in file matrix_uint3x2.hpp.
+Definition in file matrix_uint2x4_sized.hpp.


GLM_EXT_matrix_uint3x2_sized +
GLM_EXT_matrix_uint3x2 More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 2, uint16, defaultp > | u16mat3x2 |
| 16 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, uint32, defaultp > | u32mat3x2 |
| 32 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, uint64, defaultp > | u64mat3x2 |
| 64 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, uint8, defaultp > | u8mat3x2 |
| 8 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, uint, defaultp > | umat3x2 |
| Unsigned integer 3x2 matrix. More... | |
Definition in file matrix_uint3x2_sized.hpp.
+Definition in file matrix_uint3x2.hpp.


GLM_EXT_matrix_uint3x2_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 3, uint, defaultp > | umat3 |
| Unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint, defaultp > | umat3x3 |
| Unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 2, uint16, defaultp > | u16mat3x2 |
| 16 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, uint32, defaultp > | u32mat3x2 |
| 32 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, uint64, defaultp > | u64mat3x2 |
| 64 bit signed integer 3x2 matrix. More... | |
| typedef mat< 3, 2, uint8, defaultp > | u8mat3x2 |
| 8 bit signed integer 3x2 matrix. More... | |
Definition in file matrix_uint3x3.hpp.
+Definition in file matrix_uint3x2_sized.hpp.


GLM_EXT_matrix_uint3x3_sized +
GLM_EXT_matrix_uint3x3 More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 3, uint16, defaultp > | u16mat3 |
| 16 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint16, defaultp > | u16mat3x3 |
| 16 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint32, defaultp > | u32mat3 |
| 32 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint32, defaultp > | u32mat3x3 |
| 32 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint64, defaultp > | u64mat3 |
| 64 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint64, defaultp > | u64mat3x3 |
| 64 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint8, defaultp > | u8mat3 |
| 8 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint8, defaultp > | u8mat3x3 |
| 8 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint, defaultp > | umat3 |
| Unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint, defaultp > | umat3x3 |
| Unsigned integer 3x3 matrix. More... | |
Definition in file matrix_uint3x3_sized.hpp.
+Definition in file matrix_uint3x3.hpp.


GLM_EXT_matrix_uint3x3_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 3, 4, uint, defaultp > | umat3x4 |
| Signed integer 3x4 matrix. More... | |
| typedef mat< 3, 3, uint16, defaultp > | u16mat3 |
| 16 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint16, defaultp > | u16mat3x3 |
| 16 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint32, defaultp > | u32mat3 |
| 32 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint32, defaultp > | u32mat3x3 |
| 32 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint64, defaultp > | u64mat3 |
| 64 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint64, defaultp > | u64mat3x3 |
| 64 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint8, defaultp > | u8mat3 |
| 8 bit unsigned integer 3x3 matrix. More... | |
| typedef mat< 3, 3, uint8, defaultp > | u8mat3x3 |
| 8 bit unsigned integer 3x3 matrix. More... | |
Definition in file matrix_uint3x4.hpp.
+Definition in file matrix_uint3x3_sized.hpp.


GLM_EXT_matrix_uint3x4 More...
-Go to the source code of this file.
+Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 2, uint, defaultp > | umat4x2 |
| Unsigned integer 4x2 matrix. More... | |
| typedef mat< 3, 4, uint, defaultp > | umat3x4 |
| Signed integer 3x4 matrix. More... | |
Definition in file matrix_uint4x2.hpp.
+Definition in file matrix_uint3x4.hpp.



GLM_EXT_matrix_uint4x2_sized +
GLM_EXT_matrix_uint4x2 More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 2, uint16, defaultp > | u16mat4x2 |
| 16 bit unsigned integer 4x2 matrix. More... | |
| typedef mat< 4, 2, uint32, defaultp > | u32mat4x2 |
| 32 bit unsigned integer 4x2 matrix. More... | |
| typedef mat< 4, 2, uint64, defaultp > | u64mat4x2 |
| 64 bit unsigned integer 4x2 matrix. More... | |
| typedef mat< 4, 2, uint8, defaultp > | u8mat4x2 |
| 8 bit unsigned integer 4x2 matrix. More... | |
| typedef mat< 4, 2, uint, defaultp > | umat4x2 |
| Unsigned integer 4x2 matrix. More... | |
Definition in file matrix_uint4x2_sized.hpp.
+Definition in file matrix_uint4x2.hpp.


GLM_EXT_matrix_uint4x2_sized More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 3, uint, defaultp > | umat4x3 |
| Unsigned integer 4x3 matrix. More... | |
| typedef mat< 4, 2, uint16, defaultp > | u16mat4x2 |
| 16 bit unsigned integer 4x2 matrix. More... | |
| typedef mat< 4, 2, uint32, defaultp > | u32mat4x2 |
| 32 bit unsigned integer 4x2 matrix. More... | |
| typedef mat< 4, 2, uint64, defaultp > | u64mat4x2 |
| 64 bit unsigned integer 4x2 matrix. More... | |
| typedef mat< 4, 2, uint8, defaultp > | u8mat4x2 |
| 8 bit unsigned integer 4x2 matrix. More... | |
Definition in file matrix_uint4x3.hpp.
+Definition in file matrix_uint4x2_sized.hpp.


GLM_EXT_matrix_uint4x3_sized +
GLM_EXT_matrix_uint4x3 More...
Go to the source code of this file.
Typedefs | |
| typedef mat< 4, 3, uint16, defaultp > | u16mat4x3 |
| 16 bit unsigned integer 4x3 matrix. More... | |
| typedef mat< 4, 3, uint32, defaultp > | u32mat4x3 |
| 32 bit unsigned integer 4x3 matrix. More... | |
| typedef mat< 4, 3, uint64, defaultp > | u64mat4x3 |
| 64 bit unsigned integer 4x3 matrix. More... | |
| typedef mat< 4, 3, uint8, defaultp > | u8mat4x3 |
| 8 bit unsigned integer 4x3 matrix. More... | |
| typedef mat< 4, 3, uint, defaultp > | umat4x3 |
| Unsigned integer 4x3 matrix. More... | |
Definition in file matrix_uint4x3_sized.hpp.
+Definition in file matrix_uint4x3.hpp.

