0.9.9 API documenation
glm.hpp
Go to the documentation of this file.
1 
79 #include "detail/_fixes.hpp"
80 
81 #include "detail/setup.hpp"
82 
83 #pragma once
84 
85 #include <cmath>
86 #include <climits>
87 #include <cfloat>
88 #include <limits>
89 #include <cassert>
90 #include "fwd.hpp"
91 
92 #if GLM_MESSAGES == GLM_MESSAGES_ENABLED && !defined(GLM_MESSAGE_CORE_INCLUDED_DISPLAYED)
93 # define GLM_MESSAGE_CORE_INCLUDED_DISPLAYED
94 # pragma message("GLM: Core library included")
95 #endif//GLM_MESSAGES
96 
97 #include "vec2.hpp"
98 #include "vec3.hpp"
99 #include "vec4.hpp"
100 #include "mat2x2.hpp"
101 #include "mat2x3.hpp"
102 #include "mat2x4.hpp"
103 #include "mat3x2.hpp"
104 #include "mat3x3.hpp"
105 #include "mat3x4.hpp"
106 #include "mat4x2.hpp"
107 #include "mat4x3.hpp"
108 #include "mat4x4.hpp"
109 
110 #include "trigonometric.hpp"
111 #include "exponential.hpp"
112 #include "common.hpp"
113 #include "packing.hpp"
114 #include "geometric.hpp"
115 #include "matrix.hpp"
116 #include "vector_relational.hpp"
117 #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