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