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/a00009_source.html | 212 ---------------------------------- 1 file changed, 212 deletions(-) delete mode 100644 glm-master/doc/api/a00009_source.html (limited to 'glm-master/doc/api/a00009_source.html') diff --git a/glm-master/doc/api/a00009_source.html b/glm-master/doc/api/a00009_source.html deleted file mode 100644 index ba21496..0000000 --- a/glm-master/doc/api/a00009_source.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - -0.9.9 API documentation: bitfield.hpp Source File - - - - - - - - - - -
-
- - - - - - - -
-
0.9.9 API documentation -
-
-
- - - - - - -
-
- - -
- -
- - -
-
-
-
bitfield.hpp
-
-
-Go to the documentation of this file.
1 
-
14 #include "../detail/setup.hpp"
-
15 
-
16 #pragma once
-
17 
-
18 // Dependencies
-
19 #include "../ext/scalar_int_sized.hpp"
-
20 #include "../ext/scalar_uint_sized.hpp"
-
21 #include "../detail/qualifier.hpp"
-
22 #include "../detail/_vectorize.hpp"
-
23 #include "type_precision.hpp"
-
24 #include <limits>
-
25 
-
26 #if GLM_MESSAGES == GLM_ENABLE && !defined(GLM_EXT_INCLUDED)
-
27 # pragma message("GLM: GLM_GTC_bitfield extension included")
-
28 #endif
-
29 
-
30 namespace glm
-
31 {
-
34 
-
38  template<typename genIUType>
-
39  GLM_FUNC_DECL genIUType mask(genIUType Bits);
-
40 
-
48  template<length_t L, typename T, qualifier Q>
-
49  GLM_FUNC_DECL vec<L, T, Q> mask(vec<L, T, Q> const& v);
-
50 
-
54  template<typename genIUType>
-
55  GLM_FUNC_DECL genIUType bitfieldRotateRight(genIUType In, int Shift);
-
56 
-
64  template<length_t L, typename T, qualifier Q>
-
65  GLM_FUNC_DECL vec<L, T, Q> bitfieldRotateRight(vec<L, T, Q> const& In, int Shift);
-
66 
-
70  template<typename genIUType>
-
71  GLM_FUNC_DECL genIUType bitfieldRotateLeft(genIUType In, int Shift);
-
72 
-
80  template<length_t L, typename T, qualifier Q>
-
81  GLM_FUNC_DECL vec<L, T, Q> bitfieldRotateLeft(vec<L, T, Q> const& In, int Shift);
-
82 
-
86  template<typename genIUType>
-
87  GLM_FUNC_DECL genIUType bitfieldFillOne(genIUType Value, int FirstBit, int BitCount);
-
88 
-
96  template<length_t L, typename T, qualifier Q>
-
97  GLM_FUNC_DECL vec<L, T, Q> bitfieldFillOne(vec<L, T, Q> const& Value, int FirstBit, int BitCount);
-
98 
-
102  template<typename genIUType>
-
103  GLM_FUNC_DECL genIUType bitfieldFillZero(genIUType Value, int FirstBit, int BitCount);
-
104 
-
112  template<length_t L, typename T, qualifier Q>
-
113  GLM_FUNC_DECL vec<L, T, Q> bitfieldFillZero(vec<L, T, Q> const& Value, int FirstBit, int BitCount);
-
114 
-
120  GLM_FUNC_DECL int16 bitfieldInterleave(int8 x, int8 y);
-
121 
-
127  GLM_FUNC_DECL uint16 bitfieldInterleave(uint8 x, uint8 y);
-
128 
-
134  GLM_FUNC_DECL uint16 bitfieldInterleave(u8vec2 const& v);
-
135 
- -
140 
-
146  GLM_FUNC_DECL int32 bitfieldInterleave(int16 x, int16 y);
-
147 
-
153  GLM_FUNC_DECL uint32 bitfieldInterleave(uint16 x, uint16 y);
-
154 
-
160  GLM_FUNC_DECL uint32 bitfieldInterleave(u16vec2 const& v);
-
161 
- -
166 
-
172  GLM_FUNC_DECL int64 bitfieldInterleave(int32 x, int32 y);
-
173 
-
179  GLM_FUNC_DECL uint64 bitfieldInterleave(uint32 x, uint32 y);
-
180 
-
186  GLM_FUNC_DECL uint64 bitfieldInterleave(u32vec2 const& v);
-
187 
- -
192 
-
198  GLM_FUNC_DECL int32 bitfieldInterleave(int8 x, int8 y, int8 z);
-
199 
-
205  GLM_FUNC_DECL uint32 bitfieldInterleave(uint8 x, uint8 y, uint8 z);
-
206 
-
212  GLM_FUNC_DECL int64 bitfieldInterleave(int16 x, int16 y, int16 z);
-
213 
-
219  GLM_FUNC_DECL uint64 bitfieldInterleave(uint16 x, uint16 y, uint16 z);
-
220 
-
226  GLM_FUNC_DECL int64 bitfieldInterleave(int32 x, int32 y, int32 z);
-
227 
-
233  GLM_FUNC_DECL uint64 bitfieldInterleave(uint32 x, uint32 y, uint32 z);
-
234 
-
240  GLM_FUNC_DECL int32 bitfieldInterleave(int8 x, int8 y, int8 z, int8 w);
-
241 
-
247  GLM_FUNC_DECL uint32 bitfieldInterleave(uint8 x, uint8 y, uint8 z, uint8 w);
-
248 
-
254  GLM_FUNC_DECL int64 bitfieldInterleave(int16 x, int16 y, int16 z, int16 w);
-
255 
-
261  GLM_FUNC_DECL uint64 bitfieldInterleave(uint16 x, uint16 y, uint16 z, uint16 w);
-
262 
-
264 } //namespace glm
-
265 
-
266 #include "bitfield.inl"
-
detail::uint32 uint32
32 bit unsigned integer type.
-
GLM_FUNC_DECL uint64 bitfieldInterleave(uint16 x, uint16 y, uint16 z, uint16 w)
Interleaves the bits of x, y, z and w.
-
GLM_FUNC_DECL glm::u32vec2 bitfieldDeinterleave(glm::uint64 x)
Deinterleaves the bits of x.
-
GLM_FUNC_DECL vec< L, T, Q > bitfieldFillZero(vec< L, T, Q > const &Value, int FirstBit, int BitCount)
Set to 0 a range of bits.
-
detail::uint16 uint16
16 bit unsigned integer type.
-
vec< 2, u8, defaultp > u8vec2
Default qualifier 8 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:340
-
GLM_FUNC_DECL vec< L, T, Q > bitfieldRotateLeft(vec< L, T, Q > const &In, int Shift)
Rotate all bits to the left.
-
GLM_FUNC_DECL vec< L, T, Q > mask(vec< L, T, Q > const &v)
Build a mask of 'count' bits.
-
detail::uint64 uint64
64 bit unsigned integer type.
-
GLM_FUNC_DECL vec< L, T, Q > bitfieldFillOne(vec< L, T, Q > const &Value, int FirstBit, int BitCount)
Set to 1 a range of bits.
-
GLM_GTC_type_precision
-
detail::int64 int64
64 bit signed integer type.
-
vec< 2, u32, defaultp > u32vec2
Default qualifier 32 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:380
-
GLM_FUNC_DECL vec< L, T, Q > bitfieldRotateRight(vec< L, T, Q > const &In, int Shift)
Rotate all bits to the right.
-
vec< 2, u16, defaultp > u16vec2
Default qualifier 16 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:360
-
Definition: common.hpp:20
-
- - - - -- cgit v1.2.3-70-g09d2