  | 
  
    1.0.0 API documentation
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #include "detail/setup.hpp" 
   11 #if GLM_MESSAGES == GLM_ENABLE && !defined(GLM_MESSAGE_EXT_INCLUDED_DISPLAYED) 
   12 #       define GLM_MESSAGE_EXT_INCLUDED_DISPLAYED 
   13 #       pragma message("GLM: All extensions included (not recommended)") 
   51 #include "./ext/matrix_float4x2_precision.hpp" 
   68 #include "./ext/matrix_int3x4_sized.hpp" 
   87 #include "./ext/matrix_uint3x4_sized.hpp" 
  192 #if GLM_CONFIG_ALIGNED_GENTYPES == GLM_ENABLE 
  196 #ifdef GLM_ENABLE_EXPERIMENTAL 
  218 #if __cplusplus >= 201103L 
  249 #if !((GLM_COMPILER & GLM_COMPILER_CUDA) || (GLM_COMPILER & GLM_COMPILER_HIP)) 
  259 #if GLM_HAS_TEMPLATE_ALIASES 
  263 #if GLM_HAS_RANGE_FOR 
  266 #endif//GLM_ENABLE_EXPERIMENTAL 
  
GLM_EXT_vector_int1_sized
 
GLM_GTX_rotate_normalized_axis
 
GLM_EXT_quaternion_relational
 
GLM_EXT_matrix_int4x2_sized
 
GLM_EXT_scalar_uint_sized
 
GLM_EXT_matrix_int3x3_sized
 
GLM_EXT_matrix_uint2x2_sized
 
GLM_EXT_matrix_uint4x2_sized
 
GLM_EXT_scalar_relational
 
GLM_EXT_matrix_int3x2_sized
 
GLM_GTX_scalar_multiplication
 
GLM_EXT_matrix_int4x4_sized
 
GLM_EXT_vector_double1_precision
 
GLM_EXT_quaternion_double_precision
 
GLM_GTX_fast_trigonometry
 
GLM_GTX_polar_coordinates
 
GLM_GTX_matrix_factorisation
 
GLM_EXT_matrix_projection
 
GLM_EXT_quaternion_float_precision
 
GLM_GTX_handed_coordinate_space
 
GLM_EXT_vector_bool1_precision
 
GLM_EXT_matrix_uint3x3_sized
 
GLM_GTX_color_space_YCoCg
 
GLM_EXT_matrix_int2x4_sized
 
GLM_EXT_vector_float1_precision
 
GLM_EXT_vector_int4_sized
 
GLM_EXT_quaternion_exponential
 
GLM_EXT_matrix_uint3x2_sized
 
GLM_EXT_quaternion_double
 
GLM_EXT_scalar_reciprocal
 
GLM_EXT_matrix_uint4x3_sized
 
GLM_EXT_matrix_int2x3_sized
 
GLM_EXT_matrix_uint2x4_sized
 
GLM_EXT_vector_uint4_sized
 
GLM_GTX_associated_min_max
 
GLM_EXT_vector_int3_sized
 
GLM_EXT_matrix_int2x2_sized
 
GLM_EXT_vector_uint3_sized
 
GLM_EXT_matrix_clip_space
 
GLM_EXT_quaternion_transform
 
GLM_EXT_vector_int2_sized
 
GLM_EXT_matrix_uint4x4_sized
 
GLM_EXT_matrix_relational
 
GLM_GTX_matrix_interpolation
 
GLM_EXT_quaternion_trigonometric
 
GLM_EXT_vector_relational
 
GLM_EXT_vector_reciprocal
 
GLM_EXT_vector_uint2_sized
 
GLM_EXT_quaternion_geometric
 
GLM_EXT_matrix_int4x3_sized
 
GLM_EXT_quaternion_common
 
GLM_EXT_matrix_uint2x3_sized
 
GLM_GTX_matrix_major_storage
 
GLM_GTX_matrix_cross_product
 
GLM_EXT_vector_uint1_sized