- Main Page
- Modules
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

Namespaces

# glm::core::function Namespace Reference

Some of the functions defined in section 8 Built-in Functions of GLSL 1.30.8 specification. More...

## Namespaces
namespace | common

| Define common functions from Section 8.3 of GLSL 1.30.8 specification. Included in glm namespace.
namespace | exponential

| Define all exponential functions from Section 8.2 of GLSL 1.30.8 specification. Included in glm namespace.
namespace | geometric

| Define all geometric functions from Section 8.4 of GLSL 1.30.8 specification. Included in glm namespace.
namespace | integer

| Define integer functions from Section 8.8 of GLSL 4.00.8 specification.
namespace | matrix

| Define all matrix functions from Section 8.5 of GLSL 1.30.8 specification. Included in glm namespace.
namespace | packing

| Define packing functions from section 8.4 floating-point pack and unpack functions of GLSL 4.00.8 specification.
namespace | trigonometric

| Define Angle and trigonometry functions from Section 8.1 of GLSL 1.30.8 specification.
namespace | vector_relational

| Define vector relational functions from Section 8.3 of GLSL 1.30.8 specification.

## Detailed Description

Some of the functions defined in section 8 Built-in Functions of GLSL 1.30.8 specification.

Angle and trigonometry, exponential, common, geometric, matrix and vector relational functions.