# GLM: Class Members

Here is a list of all documented namespace members with links to the namespaces they belong to:

### - f -

- f16 : glm::gtc::type_precision
- f16_abgr_cast() : glm::gtx::color_cast
- f16_argb_cast() : glm::gtx::color_cast
- f16_bgra_cast() : glm::gtx::color_cast
- f16_bgrx_cast() : glm::gtx::color_cast
- f16_channel_cast() : glm::gtx::color_cast
- f16_rgba_cast() : glm::gtx::color_cast
- f16_rgbx_cast() : glm::gtx::color_cast
- f16_xbgr_cast() : glm::gtx::color_cast
- f16_xrgb_cast() : glm::gtx::color_cast
- f16mat1 : glm::gtx::number_precision
- f16mat1x1 : glm::gtx::number_precision
- f16mat2 : glm::gtc::type_precision
- f16mat2x2 : glm::gtc::type_precision
- f16mat2x3 : glm::gtc::type_precision
- f16mat2x4 : glm::gtc::type_precision
- f16mat3 : glm::gtc::type_precision
- f16mat3x2 : glm::gtc::type_precision
- f16mat3x3 : glm::gtc::type_precision
- f16mat3x4 : glm::gtc::type_precision
- f16mat4 : glm::gtc::type_precision
- f16mat4x2 : glm::gtc::type_precision
- f16mat4x3 : glm::gtc::type_precision
- f16mat4x4 : glm::gtc::type_precision
- f16quat : glm::gtc::type_precision
- f16vec1 : glm::gtx::number_precision
- f16vec2 : glm::gtc::type_precision
- f16vec3 : glm::gtc::type_precision
- f16vec4 : glm::gtc::type_precision
- f32 : glm::gtc::type_precision
- f32_abgr_cast() : glm::gtx::color_cast
- f32_argb_cast() : glm::gtx::color_cast
- f32_bgra_cast() : glm::gtx::color_cast
- f32_bgrx_cast() : glm::gtx::color_cast
- f32_channel_cast() : glm::gtx::color_cast
- f32_rgba_cast() : glm::gtx::color_cast
- f32_rgbx_cast() : glm::gtx::color_cast
- f32_xbgr_cast() : glm::gtx::color_cast
- f32_xrgb_cast() : glm::gtx::color_cast
- f32mat1 : glm::gtx::number_precision
- f32mat1x1 : glm::gtx::number_precision
- f32mat2 : glm::gtc::type_precision
- f32mat2x2 : glm::gtc::type_precision
- f32mat2x3 : glm::gtc::type_precision
- f32mat2x4 : glm::gtc::type_precision
- f32mat3 : glm::gtc::type_precision
- f32mat3x2 : glm::gtc::type_precision
- f32mat3x3 : glm::gtc::type_precision
- f32mat3x4 : glm::gtc::type_precision
- f32mat4 : glm::gtc::type_precision
- f32mat4x2 : glm::gtc::type_precision
- f32mat4x3 : glm::gtc::type_precision
- f32mat4x4 : glm::gtc::type_precision
- f32quat : glm::gtc::type_precision
- f32vec1 : glm::gtx::number_precision
- f32vec2 : glm::gtc::type_precision
- f32vec3 : glm::gtc::type_precision
- f32vec4 : glm::gtc::type_precision
- f64 : glm::gtc::type_precision
- f64_abgr_cast() : glm::gtx::color_cast
- f64_argb_cast() : glm::gtx::color_cast
- f64_bgra_cast() : glm::gtx::color_cast
- f64_bgrx_cast() : glm::gtx::color_cast
- f64_channel_cast() : glm::gtx::color_cast
- f64_rgba_cast() : glm::gtx::color_cast
- f64_rgbx_cast() : glm::gtx::color_cast
- f64_xbgr_cast() : glm::gtx::color_cast
- f64_xrgb_cast() : glm::gtx::color_cast
- f64mat1 : glm::gtx::number_precision
- f64mat1x1 : glm::gtx::number_precision
- f64mat2 : glm::gtc::type_precision
- f64mat2x2 : glm::gtc::type_precision
- f64mat2x3 : glm::gtc::type_precision
- f64mat2x4 : glm::gtc::type_precision
- f64mat3 : glm::gtc::type_precision
- f64mat3x2 : glm::gtc::type_precision
- f64mat3x3 : glm::gtc::type_precision
- f64mat3x4 : glm::gtc::type_precision
- f64mat4 : glm::gtc::type_precision
- f64mat4x2 : glm::gtc::type_precision
- f64mat4x3 : glm::gtc::type_precision
- f64mat4x4 : glm::gtc::type_precision
- f64quat : glm::gtc::type_precision
- f64vec1 : glm::gtx::number_precision
- f64vec2 : glm::gtc::type_precision
- f64vec3 : glm::gtc::type_precision
- f64vec4 : glm::gtc::type_precision
- faceforward() : glm::core::function::geometric
- factorial() : glm::gtx::integer
- fastAcos() : glm::gtx::fast_trigonometry
- fastAsin() : glm::gtx::fast_trigonometry
- fastAtan() : glm::gtx::fast_trigonometry
- fastCos() : glm::gtx::fast_trigonometry
- fastDistance() : glm::gtx::fast_square_root
- fastExp() : glm::gtx::fast_exponential
- fastExp2() : glm::gtx::fast_exponential
- fastInverseSqrt() : glm::gtx::fast_square_root
- fastLength() : glm::gtx::fast_square_root
- fastLn() : glm::gtx::fast_exponential
- fastLog() : glm::gtx::fast_exponential
- fastLog2() : glm::gtx::fast_exponential
- fastNormalize() : glm::gtx::fast_square_root
- fastNormalizeDot() : glm::gtx::normalize_dot
- fastPow() : glm::gtx::fast_exponential
- fastSin() : glm::gtx::fast_trigonometry
- fastSqrt() : glm::gtx::fast_square_root
- fastTan() : glm::gtx::fast_trigonometry
- float1 : glm::gtx::compatibility
- float16 : glm::gtc::type_precision
- float1x1 : glm::gtx::compatibility
- float2 : glm::gtx::compatibility
- float2x2 : glm::gtx::compatibility
- float2x3 : glm::gtx::compatibility
- float2x4 : glm::gtx::compatibility
- float3 : glm::gtx::compatibility
- float32 : glm::gtc::type_precision
- float3x2 : glm::gtx::compatibility
- float3x3 : glm::gtx::compatibility
- float3x4 : glm::gtx::compatibility
- float4 : glm::gtx::compatibility
- float4x2 : glm::gtx::compatibility
- float4x3 : glm::gtx::compatibility
- float4x4 : glm::gtx::compatibility
- float64 : glm::gtc::type_precision
- floor() : glm::core::function::common
- fmat2 : glm::gtc::double_float
- fmat3 : glm::gtc::double_float
- fmat4 : glm::gtc::double_float
- fquat : glm::gtx::double_float
- fract() : glm::core::function::common
- frustum() : glm::gtc::matrix_projection
- fvec2 : glm::gtc::double_float
- fvec3 : glm::gtc::double_float
- fvec4 : glm::gtc::double_float