0.9.9 API documenation
glm.hpp
Go to the documentation of this file.
1 
88 #include "detail/_fixes.hpp"
89 
90 #include "detail/setup.hpp"
91 
92 #pragma once
93 
94 #include <cmath>
95 #include <climits>
96 #include <cfloat>
97 #include <limits>
98 #include <cassert>
99 #include "fwd.hpp"
100 
101 #if GLM_MESSAGES == GLM_MESSAGES_ENABLED && !defined(GLM_MESSAGE_CORE_INCLUDED_DISPLAYED)
102 # define GLM_MESSAGE_CORE_INCLUDED_DISPLAYED
103 # pragma message("GLM: Core library included")
104 #endif//GLM_MESSAGES
105 
106 #include "vec2.hpp"
107 #include "vec3.hpp"
108 #include "vec4.hpp"
109 #include "mat2x2.hpp"
110 #include "mat2x3.hpp"
111 #include "mat2x4.hpp"
112 #include "mat3x2.hpp"
113 #include "mat3x3.hpp"
114 #include "mat3x4.hpp"
115 #include "mat4x2.hpp"
116 #include "mat4x3.hpp"
117 #include "mat4x4.hpp"
118 
119 #include "trigonometric.hpp"
120 #include "exponential.hpp"
121 #include "common.hpp"
122 #include "packing.hpp"
123 #include "geometric.hpp"
124 #include "matrix.hpp"
125 #include "vector_relational.hpp"
126 #include "integer.hpp"
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features
Core features