|
GLM_FUNC_DECL GLM_CONSTEXPR T & | operator[] (length_type i) |
|
GLM_FUNC_DECL GLM_CONSTEXPR T const & | operator[] (length_type i) const |
|
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 4, T, Q > const &v) GLM_DEFAULT |
|
template<qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 4, T, P > const &v) |
|
GLM_FUNC_DECL GLM_CONSTEXPR | vec (T scalar) |
|
GLM_FUNC_DECL GLM_CONSTEXPR | vec (T x, T y, T z, T w) |
|
template<typename U , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, U, P > const &v) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (X _x, Y _y, Z _z, W _w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, Y _y, Z _z, W _w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (X _x, vec< 1, Y, Q > const &_y, Z _z, W _w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, vec< 1, Y, Q > const &_y, Z _z, W _w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (X _x, Y _y, vec< 1, Z, Q > const &_z, W _w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, Y _y, vec< 1, Z, Q > const &_z, W _w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (X _x, vec< 1, Y, Q > const &_y, vec< 1, Z, Q > const &_z, W _w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, vec< 1, Y, Q > const &_y, vec< 1, Z, Q > const &_z, W _w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, Y _y, Z _z, vec< 1, W, Q > const &_w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (X _x, vec< 1, Y, Q > const &_y, Z _z, vec< 1, W, Q > const &_w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, vec< 1, Y, Q > const &_y, Z _z, vec< 1, W, Q > const &_w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (X _x, Y _y, vec< 1, Z, Q > const &_z, vec< 1, W, Q > const &_w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, Y _y, vec< 1, Z, Q > const &_z, vec< 1, W, Q > const &_w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (X _x, vec< 1, Y, Q > const &_y, vec< 1, Z, Q > const &_z, vec< 1, W, Q > const &_w) |
|
template<typename X , typename Y , typename Z , typename W > |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, vec< 1, Y, Q > const &_Y, vec< 1, Z, Q > const &_z, vec< 1, W, Q > const &_w) |
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 2, A, P > const &_xy, B _z, C _w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 2, A, P > const &_xy, vec< 1, B, P > const &_z, C _w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 2, A, P > const &_xy, B _z, vec< 1, C, P > const &_w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 2, A, P > const &_xy, vec< 1, B, P > const &_z, vec< 1, C, P > const &_w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (A _x, vec< 2, B, P > const &_yz, C _w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, A, P > const &_x, vec< 2, B, P > const &_yz, C _w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (A _x, vec< 2, B, P > const &_yz, vec< 1, C, P > const &_w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, A, P > const &_x, vec< 2, B, P > const &_yz, vec< 1, C, P > const &_w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (A _x, B _y, vec< 2, C, P > const &_zw) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, A, P > const &_x, B _y, vec< 2, C, P > const &_zw) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (A _x, vec< 1, B, P > const &_y, vec< 2, C, P > const &_zw) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , typename C , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, A, P > const &_x, vec< 1, B, P > const &_y, vec< 2, C, P > const &_zw) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 3, A, P > const &_xyz, B _w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 3, A, P > const &_xyz, vec< 1, B, P > const &_w) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (A _x, vec< 3, B, P > const &_yzw) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 1, A, P > const &_x, vec< 3, B, P > const &_yzw) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename A , typename B , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR | vec (vec< 2, A, P > const &_xy, vec< 2, B, P > const &_zw) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
template<typename U , qualifier P> |
GLM_FUNC_DECL GLM_CONSTEXPR GLM_EXPLICIT | vec (vec< 4, U, P > const &v) |
| Explicit conversions (From section 5.4.1 Conversion and scalar constructors of GLSL 1.30.08 specification)
|
|
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator= (vec< 4, T, Q > const &v) GLM_DEFAULT |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator+= (U scalar) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator+= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator+= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator-= (U scalar) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator-= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator-= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator*= (U scalar) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator*= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator*= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator/= (U scalar) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator/= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator/= (vec< 4, U, Q > const &v) |
|
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator++ () |
|
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator-- () |
|
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > | operator++ (int) |
|
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > | operator-- (int) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator%= (U scalar) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator%= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator%= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator &= (U scalar) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator &= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator &= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator|= (U scalar) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator|= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator|= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator^= (U scalar) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator^= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator^= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator<<= (U scalar) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator<<= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator<<= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator>>= (U scalar) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator>>= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_DECL GLM_CONSTEXPR vec< 4, T, Q > & | operator>>= (vec< 4, U, Q > const &v) |
|
template<qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 4, T, P > const &v) |
|
template<typename U, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, U, P > const &v) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (X _x, Y _y, Z _z, W _w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, Y _y, Z _z, W _w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (X _x, vec< 1, Y, Q > const &_y, Z _z, W _w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, vec< 1, Y, Q > const &_y, Z _z, W _w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (X _x, Y _y, vec< 1, Z, Q > const &_z, W _w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, Y _y, vec< 1, Z, Q > const &_z, W _w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (X _x, vec< 1, Y, Q > const &_y, vec< 1, Z, Q > const &_z, W _w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, vec< 1, Y, Q > const &_y, vec< 1, Z, Q > const &_z, W _w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, Y _y, Z _z, vec< 1, W, Q > const &_w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (X _x, vec< 1, Y, Q > const &_y, Z _z, vec< 1, W, Q > const &_w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, vec< 1, Y, Q > const &_y, Z _z, vec< 1, W, Q > const &_w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (X _x, Y _y, vec< 1, Z, Q > const &_z, vec< 1, W, Q > const &_w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, Y _y, vec< 1, Z, Q > const &_z, vec< 1, W, Q > const &_w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (X _x, vec< 1, Y, Q > const &_y, vec< 1, Z, Q > const &_z, vec< 1, W, Q > const &_w) |
|
template<typename X, typename Y, typename Z, typename W> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, X, Q > const &_x, vec< 1, Y, Q > const &_y, vec< 1, Z, Q > const &_z, vec< 1, W, Q > const &_w) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 2, A, P > const &_xy, B _z, C _w) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 2, A, P > const &_xy, vec< 1, B, P > const &_z, C _w) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 2, A, P > const &_xy, B _z, vec< 1, C, P > const &_w) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 2, A, P > const &_xy, vec< 1, B, P > const &_z, vec< 1, C, P > const &_w) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (A _x, vec< 2, B, P > const &_yz, C _w) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, A, P > const &_x, vec< 2, B, P > const &_yz, C _w) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (A _x, vec< 2, B, P > const &_yz, vec< 1, C, P > const &_w) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, A, P > const &_x, vec< 2, B, P > const &_yz, vec< 1, C, P > const &_w) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (A _x, B _y, vec< 2, C, P > const &_zw) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, A, P > const &_x, B _y, vec< 2, C, P > const &_zw) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (A _x, vec< 1, B, P > const &_y, vec< 2, C, P > const &_zw) |
|
template<typename A, typename B, typename C, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, A, P > const &_x, vec< 1, B, P > const &_y, vec< 2, C, P > const &_zw) |
|
template<typename A, typename B, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 3, A, P > const &_xyz, B _w) |
|
template<typename A, typename B, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 3, A, P > const &_xyz, vec< 1, B, P > const &_w) |
|
template<typename A, typename B, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (A _x, vec< 3, B, P > const &_yzw) |
|
template<typename A, typename B, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 1, A, P > const &_x, vec< 3, B, P > const &_yzw) |
|
template<typename A, typename B, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 2, A, P > const &_xy, vec< 2, B, P > const &_zw) |
|
template<typename U, qualifier P> |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR | vec (vec< 4, U, P > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator+= (U scalar) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator+= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator+= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator-= (U scalar) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator-= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator-= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator*= (U scalar) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator*= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator*= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator/= (U scalar) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator/= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator/= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator%= (U scalar) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator%= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator%= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator|= (U scalar) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator|= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator|= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator^= (U scalar) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator^= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator^= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator<<= (U scalar) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator<<= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator<<= (vec< 4, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator>>= (U scalar) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator>>= (vec< 1, U, Q > const &v) |
|
template<typename U > |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 4, T, Q > & | operator>>= (vec< 4, U, Q > const &v) |
|