From 675391d07f50d0067e7bab983433c6d86f5f8256 Mon Sep 17 00:00:00 2001 From: jjesswan Date: Tue, 7 May 2024 06:03:03 -0400 Subject: remove glm --- glm-master/doc/api/a00177_source.html | 171 ---------------------------------- 1 file changed, 171 deletions(-) delete mode 100644 glm-master/doc/api/a00177_source.html (limited to 'glm-master/doc/api/a00177_source.html') diff --git a/glm-master/doc/api/a00177_source.html b/glm-master/doc/api/a00177_source.html deleted file mode 100644 index eb44912..0000000 --- a/glm-master/doc/api/a00177_source.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -0.9.9 API documentation: type_trait.hpp Source File - - - - - - - - - - -
-
- - - - - - - -
-
0.9.9 API documentation -
-
-
- - - - - - -
-
- - -
- -
- - -
-
-
-
type_trait.hpp
-
-
-Go to the documentation of this file.
1 
-
13 #pragma once
-
14 
-
15 #if GLM_MESSAGES == GLM_ENABLE && !defined(GLM_EXT_INCLUDED)
-
16 # ifndef GLM_ENABLE_EXPERIMENTAL
-
17 # pragma message("GLM: GLM_GTX_type_trait is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it.")
-
18 # else
-
19 # pragma message("GLM: GLM_GTX_type_trait extension included")
-
20 # endif
-
21 #endif
-
22 
-
23 // Dependency:
-
24 #include "../detail/qualifier.hpp"
-
25 #include "../gtc/quaternion.hpp"
-
26 #include "../gtx/dual_quaternion.hpp"
-
27 
-
28 namespace glm
-
29 {
-
32 
-
33  template<typename T>
-
34  struct type
-
35  {
-
36  static bool const is_vec = false;
-
37  static bool const is_mat = false;
-
38  static bool const is_quat = false;
-
39  static length_t const components = 0;
-
40  static length_t const cols = 0;
-
41  static length_t const rows = 0;
-
42  };
-
43 
-
44  template<length_t L, typename T, qualifier Q>
-
45  struct type<vec<L, T, Q> >
-
46  {
-
47  static bool const is_vec = true;
-
48  static bool const is_mat = false;
-
49  static bool const is_quat = false;
-
50  static length_t const components = L;
-
51  };
-
52 
-
53  template<length_t C, length_t R, typename T, qualifier Q>
-
54  struct type<mat<C, R, T, Q> >
-
55  {
-
56  static bool const is_vec = false;
-
57  static bool const is_mat = true;
-
58  static bool const is_quat = false;
-
59  static length_t const components = C;
-
60  static length_t const cols = C;
-
61  static length_t const rows = R;
-
62  };
-
63 
-
64  template<typename T, qualifier Q>
-
65  struct type<qua<T, Q> >
-
66  {
-
67  static bool const is_vec = false;
-
68  static bool const is_mat = false;
-
69  static bool const is_quat = true;
-
70  static length_t const components = 4;
-
71  };
-
72 
-
73  template<typename T, qualifier Q>
-
74  struct type<tdualquat<T, Q> >
-
75  {
-
76  static bool const is_vec = false;
-
77  static bool const is_mat = false;
-
78  static bool const is_quat = true;
-
79  static length_t const components = 8;
-
80  };
-
81 
-
83 }//namespace glm
-
84 
-
85 #include "type_trait.inl"
-
Definition: common.hpp:20
-
- - - - -- cgit v1.2.3-70-g09d2