0.9.8 API documenation
glm.hpp
Go to the documentation of this file.
1 
52 #include "detail/_fixes.hpp"
53 
54 #pragma once
55 
56 #include <cmath>
57 #include <climits>
58 #include <cfloat>
59 #include <limits>
60 #include <cassert>
61 #include "fwd.hpp"
62 
63 #if GLM_MESSAGES == GLM_MESSAGES_ENABLED && !defined(GLM_MESSAGE_CORE_INCLUDED_DISPLAYED)
64 # define GLM_MESSAGE_CORE_INCLUDED_DISPLAYED
65 # pragma message("GLM: Core library included")
66 #endif//GLM_MESSAGES
67 
68 #include "vec2.hpp"
69 #include "vec3.hpp"
70 #include "vec4.hpp"
71 #include "mat2x2.hpp"
72 #include "mat2x3.hpp"
73 #include "mat2x4.hpp"
74 #include "mat3x2.hpp"
75 #include "mat3x3.hpp"
76 #include "mat3x4.hpp"
77 #include "mat4x2.hpp"
78 #include "mat4x3.hpp"
79 #include "mat4x4.hpp"
80 
81 #include "trigonometric.hpp"
82 #include "exponential.hpp"
83 #include "common.hpp"
84 #include "packing.hpp"
85 #include "geometric.hpp"
86 #include "matrix.hpp"
87 #include "vector_relational.hpp"
88 #include "integer.hpp"
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core
GLM Core