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