0.9.9 API documenation
Modules
Here is a list of all modules:
[detail level 123]
 Core featuresFeatures that implement in C++ the GLSL specification as closely as possible
 Common functionsInclude <glm/common.hpp> to use these core features
 Exponential functionsInclude <glm/exponential.hpp> to use these core features
 Geometric functionsInclude <glm/geometric.hpp> to use these core features
 TypesThe standard types defined by the specification
 Precision typesNon-GLSL types that are used to define qualifier-based types
 Precision typesNon-GLSL types that are used to define qualifier-based types
 Template typesThe generic template types used as the basis for the core types
 Integer functionsInclude <glm/integer.hpp> to use these core features
 Matrix functionsInclude <glm/matrix.hpp> to use these core features
 Floating-Point Pack and Unpack FunctionsInclude <glm/packing.hpp> to use these core features
 Angle and Trigonometry FunctionsInclude <glm/trigonometric.hpp> to use these core features
 Vector Relational FunctionsInclude <glm/vector_relational.hpp> to use these core features
 Stable extensionsAdditional features not specified by GLSL specification
 GLM_EXT_vec1Include <glm/ext/vec1.hpp> to use the features of this extension
 GLM_EXT_vector_relationalInclude <glm/ext/vector_relational.hpp> to use the features of this extension
 Recommended extensionsAdditional features not specified by GLSL specification
 GLM_GTC_bitfieldInclude <glm/gtc/bitfield.hpp> to use the features of this extension
 GLM_GTC_color_spaceInclude <glm/gtc/color_space.hpp> to use the features of this extension
 GLM_GTC_constantsInclude <glm/gtc/constants.hpp> to use the features of this extension
 GLM_GTC_epsilonInclude <glm/gtc/epsilon.hpp> to use the features of this extension
 GLM_GTC_integerInclude <glm/gtc/integer.hpp> to use the features of this extension
 GLM_GTC_matrix_accessInclude <glm/gtc/matrix_access.hpp> to use the features of this extension
 GLM_GTC_matrix_integerInclude <glm/gtc/matrix_integer.hpp> to use the features of this extension
 GLM_GTC_matrix_inverseInclude <glm/gtc/matrix_integer.hpp> to use the features of this extension
 GLM_GTC_matrix_transformInclude <glm/gtc/matrix_transform.hpp> to use the features of this extension
 GLM_GTC_noiseInclude <glm/gtc/noise.hpp> to use the features of this extension
 GLM_GTC_packingInclude <glm/gtc/packing.hpp> to use the features of this extension
 GLM_GTC_quaternionInclude <glm/gtc/quaternion.hpp> to use the features of this extension
 GLM_GTC_randomInclude <glm/gtc/random.hpp> to use the features of this extension
 GLM_GTC_reciprocalInclude <glm/gtc/reciprocal.hpp> to use the features of this extension
 GLM_GTC_roundInclude <glm/gtc/round.hpp> to use the features of this extension
 GLM_GTC_type_alignedInclude <glm/gtc/type_aligned.hpp> to use the features of this extension
 GLM_GTC_type_precisionInclude <glm/gtc/type_precision.hpp> to use the features of this extension
 GLM_GTC_type_ptrInclude <glm/gtc/type_ptr.hpp> to use the features of this extension
 GLM_GTC_ulpInclude <glm/gtc/ulp.hpp> to use the features of this extension
 GLM_GTC_vec1Include <glm/gtc/vec1.hpp> to use the features of this extension
 Experimental extensionsExperimental features not specified by GLSL specification
 GLM_GTX_associated_min_maxInclude <glm/gtx/associated_min_max.hpp> to use the features of this extension
 GLM_GTX_bitInclude <glm/gtx/bit.hpp> to use the features of this extension
 GLM_GTX_closest_pointInclude <glm/gtx/closest_point.hpp> to use the features of this extension
 GLM_GTX_color_encodingInclude <glm/gtx/color_encoding.hpp> to use the features of this extension
 GLM_GTX_color_spaceInclude <glm/gtx/color_space.hpp> to use the features of this extension
 GLM_GTX_color_space_YCoCgInclude <glm/gtx/color_space_YCoCg.hpp> to use the features of this extension
 GLM_GTX_commonInclude <glm/gtx/common.hpp> to use the features of this extension
 GLM_GTX_compatibilityInclude <glm/gtx/compatibility.hpp> to use the features of this extension
 GLM_GTX_component_wiseInclude <glm/gtx/component_wise.hpp> to use the features of this extension
 GLM_GTX_dual_quaternionInclude <glm/gtx/dual_quaternion.hpp> to use the features of this extension
 GLM_GTX_easingInclude <glm/gtx/easing.hpp> to use the features of this extension
 GLM_GTX_euler_anglesInclude <glm/gtx/euler_angles.hpp> to use the features of this extension
 GLM_GTX_extendInclude <glm/gtx/extend.hpp> to use the features of this extension
 GLM_GTX_extented_min_maxInclude <glm/gtx/extented_min_max.hpp> to use the features of this extension
 GLM_GTX_exterior_productInclude <glm/gtx/exterior_product.hpp> to use the features of this extension
 GLM_GTX_fast_exponentialInclude <glm/gtx/fast_exponential.hpp> to use the features of this extension
 GLM_GTX_fast_square_rootInclude <glm/gtx/fast_square_root.hpp> to use the features of this extension
 GLM_GTX_fast_trigonometryInclude <glm/gtx/fast_trigonometry.hpp> to use the features of this extension
 GLM_GTX_functionsInclude <glm/gtx/functions.hpp> to use the features of this extension
 GLM_GTX_gradient_paintInclude <glm/gtx/gradient_paint.hpp> to use the features of this extension
 GLM_GTX_handed_coordinate_spaceInclude <glm/gtx/handed_coordinate_system.hpp> to use the features of this extension
 GLM_GTX_hashInclude <glm/gtx/hash.hpp> to use the features of this extension
 GLM_GTX_integerInclude <glm/gtx/integer.hpp> to use the features of this extension
 GLM_GTX_intersectInclude <glm/gtx/intersect.hpp> to use the features of this extension
 GLM_GTX_ioInclude <glm/gtx/io.hpp> to use the features of this extension
 GLM_GTX_log_baseInclude <glm/gtx/log_base.hpp> to use the features of this extension
 GLM_GTX_matrix_cross_productInclude <glm/gtx/matrix_cross_product.hpp> to use the features of this extension
 GLM_GTX_matrix_decomposeInclude <glm/gtx/matrix_decompose.hpp> to use the features of this extension
 GLM_GTX_matrix_factorisationInclude <glm/gtx/matrix_factorisation.hpp> to use the features of this extension
 GLM_GTX_matrix_interpolationInclude <glm/gtx/matrix_interpolation.hpp> to use the features of this extension
 GLM_GTX_matrix_major_storageInclude <glm/gtx/matrix_major_storage.hpp> to use the features of this extension
 GLM_GTX_matrix_operationInclude <glm/gtx/matrix_operation.hpp> to use the features of this extension
 GLM_GTX_matrix_queryInclude <glm/gtx/matrix_query.hpp> to use the features of this extension
 GLM_GTX_matrix_transform_2dInclude <glm/gtx/matrix_transform_2d.hpp> to use the features of this extension
 GLM_GTX_mixed_producteInclude <glm/gtx/mixed_product.hpp> to use the features of this extension
 GLM_GTX_normInclude <glm/gtx/norm.hpp> to use the features of this extension
 GLM_GTX_normalInclude <glm/gtx/normal.hpp> to use the features of this extension
 GLM_GTX_normalize_dotInclude <glm/gtx/normalized_dot.hpp> to use the features of this extension
 GLM_GTX_number_precisionInclude <glm/gtx/number_precision.hpp> to use the features of this extension
 GLM_GTX_optimum_powInclude <glm/gtx/optimum_pow.hpp> to use the features of this extension
 GLM_GTX_orthonormalizeInclude <glm/gtx/orthonormalize.hpp> to use the features of this extension
 GLM_GTX_perpendicularInclude <glm/gtx/perpendicular.hpp> to use the features of this extension
 GLM_GTX_polar_coordinatesInclude <glm/gtx/polar_coordinates.hpp> to use the features of this extension
 GLM_GTX_projectionInclude <glm/gtx/projection.hpp> to use the features of this extension
 GLM_GTX_quaternionInclude <glm/gtx/quaternion.hpp> to use the features of this extension
 GLM_GTX_rangeInclude <glm/gtx/range.hpp> to use the features of this extension
 GLM_GTX_raw_dataInclude <glm/gtx/raw_data.hpp> to use the features of this extension
 GLM_GTX_rotate_normalized_axisInclude <glm/gtx/rotate_normalized_axis.hpp> to use the features of this extension
 GLM_GTX_rotate_vectorInclude <glm/gtx/rotate_vector.hpp> to use the features of this extension
 GLM_GTX_scalar_relationalInclude <glm/gtx/scalar_relational.hpp> to use the features of this extension
 GLM_GTX_splineInclude <glm/gtx/spline.hpp> to use the features of this extension
 GLM_GTX_std_based_typeInclude <glm/gtx/std_based_type.hpp> to use the features of this extension
 GLM_GTX_string_castInclude <glm/gtx/string_cast.hpp> to use the features of this extension
 GLM_GTX_textureInclude <glm/gtx/texture.hpp> to use the features of this extension
 GLM_GTX_transformInclude <glm/gtx/transform.hpp> to use the features of this extension
 GLM_GTX_transform2Include <glm/gtx/transform2.hpp> to use the features of this extension
 GLM_GTX_type_alignedInclude <glm/gtx/type_aligned.hpp> to use the features of this extension
 GLM_GTX_type_traitInclude <glm/gtx/type_trait.hpp> to use the features of this extension
 GLM_GTX_vec_swizzleInclude <glm/gtx/vec_swizzle.hpp> to use the features of this extension
 GLM_GTX_vector_angleInclude <glm/gtx/vector_angle.hpp> to use the features of this extension
 GLM_GTX_vector_queryInclude <glm/gtx/vector_query.hpp> to use the features of this extension
 GLM_GTX_wrapInclude <glm/gtx/wrap.hpp> to use the features of this extension