diff --git a/doc/html/a00001_source.html b/doc/html/a00001_source.html deleted file mode 100644 index 15eeb2a5..00000000 --- a/doc/html/a00001_source.html +++ /dev/null @@ -1,346 +0,0 @@ - - -
- -
1.6.1
-
-
diff --git a/doc/html/a00002_source.html b/doc/html/a00002_source.html
deleted file mode 100644
index fd2bd067..00000000
--- a/doc/html/a00002_source.html
+++ /dev/null
@@ -1,1112 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00003_source.html b/doc/html/a00003_source.html
deleted file mode 100644
index 09ab7b89..00000000
--- a/doc/html/a00003_source.html
+++ /dev/null
@@ -1,192 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00004_source.html b/doc/html/a00004_source.html
deleted file mode 100644
index cd0f4827..00000000
--- a/doc/html/a00004_source.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00005_source.html b/doc/html/a00005_source.html
deleted file mode 100644
index 42b726d2..00000000
--- a/doc/html/a00005_source.html
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00006_source.html b/doc/html/a00006_source.html
deleted file mode 100644
index b0e8412d..00000000
--- a/doc/html/a00006_source.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00007_source.html b/doc/html/a00007_source.html
deleted file mode 100644
index 4b6df693..00000000
--- a/doc/html/a00007_source.html
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00008_source.html b/doc/html/a00008_source.html
deleted file mode 100644
index 7f939d94..00000000
--- a/doc/html/a00008_source.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00009_source.html b/doc/html/a00009_source.html
deleted file mode 100644
index 9b094762..00000000
--- a/doc/html/a00009_source.html
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00010_source.html b/doc/html/a00010_source.html
deleted file mode 100644
index 978efd3f..00000000
--- a/doc/html/a00010_source.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00011_source.html b/doc/html/a00011_source.html
deleted file mode 100644
index 866a8f89..00000000
--- a/doc/html/a00011_source.html
+++ /dev/null
@@ -1,199 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00012_source.html b/doc/html/a00012_source.html
deleted file mode 100644
index 1f10830b..00000000
--- a/doc/html/a00012_source.html
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00013_source.html b/doc/html/a00013_source.html
deleted file mode 100644
index dcc011c3..00000000
--- a/doc/html/a00013_source.html
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00014_source.html b/doc/html/a00014_source.html
deleted file mode 100644
index 76424812..00000000
--- a/doc/html/a00014_source.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00015_source.html b/doc/html/a00015_source.html
deleted file mode 100644
index 80a7e249..00000000
--- a/doc/html/a00015_source.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00016_source.html b/doc/html/a00016_source.html
deleted file mode 100644
index ea95f815..00000000
--- a/doc/html/a00016_source.html
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00017_source.html b/doc/html/a00017_source.html
deleted file mode 100644
index 8582b263..00000000
--- a/doc/html/a00017_source.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00018_source.html b/doc/html/a00018_source.html
deleted file mode 100644
index ad0375e2..00000000
--- a/doc/html/a00018_source.html
+++ /dev/null
@@ -1,133 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00019_source.html b/doc/html/a00019_source.html
deleted file mode 100644
index b1106628..00000000
--- a/doc/html/a00019_source.html
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00020_source.html b/doc/html/a00020_source.html
deleted file mode 100644
index 74a68e46..00000000
--- a/doc/html/a00020_source.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00021_source.html b/doc/html/a00021_source.html
deleted file mode 100644
index 3b54c128..00000000
--- a/doc/html/a00021_source.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00022_source.html b/doc/html/a00022_source.html
deleted file mode 100644
index b4b4e0aa..00000000
--- a/doc/html/a00022_source.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00023_source.html b/doc/html/a00023_source.html
deleted file mode 100644
index 25575f3c..00000000
--- a/doc/html/a00023_source.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00024_source.html b/doc/html/a00024_source.html
deleted file mode 100644
index c748cec0..00000000
--- a/doc/html/a00024_source.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00025_source.html b/doc/html/a00025_source.html
deleted file mode 100644
index 10fbec56..00000000
--- a/doc/html/a00025_source.html
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00026_source.html b/doc/html/a00026_source.html
deleted file mode 100644
index e8f40443..00000000
--- a/doc/html/a00026_source.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00027_source.html b/doc/html/a00027_source.html
deleted file mode 100644
index 09a59cbf..00000000
--- a/doc/html/a00027_source.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00028_source.html b/doc/html/a00028_source.html
deleted file mode 100644
index 11d6722c..00000000
--- a/doc/html/a00028_source.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00029_source.html b/doc/html/a00029_source.html
deleted file mode 100644
index 232080d3..00000000
--- a/doc/html/a00029_source.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00030_source.html b/doc/html/a00030_source.html
deleted file mode 100644
index c146daa7..00000000
--- a/doc/html/a00030_source.html
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00031_source.html b/doc/html/a00031_source.html
deleted file mode 100644
index c2d471fd..00000000
--- a/doc/html/a00031_source.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00032_source.html b/doc/html/a00032_source.html
deleted file mode 100644
index b03e2491..00000000
--- a/doc/html/a00032_source.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00033_source.html b/doc/html/a00033_source.html
deleted file mode 100644
index bab876e8..00000000
--- a/doc/html/a00033_source.html
+++ /dev/null
@@ -1,161 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00034_source.html b/doc/html/a00034_source.html
deleted file mode 100644
index aed2fa22..00000000
--- a/doc/html/a00034_source.html
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00035_source.html b/doc/html/a00035_source.html
deleted file mode 100644
index 0016026a..00000000
--- a/doc/html/a00035_source.html
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00036_source.html b/doc/html/a00036_source.html
deleted file mode 100644
index f91e1b41..00000000
--- a/doc/html/a00036_source.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00037_source.html b/doc/html/a00037_source.html
deleted file mode 100644
index d08ba5e7..00000000
--- a/doc/html/a00037_source.html
+++ /dev/null
@@ -1,366 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00038_source.html b/doc/html/a00038_source.html
deleted file mode 100644
index da3ea92c..00000000
--- a/doc/html/a00038_source.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00039_source.html b/doc/html/a00039_source.html
deleted file mode 100644
index 97fea681..00000000
--- a/doc/html/a00039_source.html
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00040_source.html b/doc/html/a00040_source.html
deleted file mode 100644
index 81d8bec5..00000000
--- a/doc/html/a00040_source.html
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00041_source.html b/doc/html/a00041_source.html
deleted file mode 100644
index 39c437f8..00000000
--- a/doc/html/a00041_source.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00042_source.html b/doc/html/a00042_source.html
deleted file mode 100644
index ccb3e24a..00000000
--- a/doc/html/a00042_source.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00043_source.html b/doc/html/a00043_source.html
deleted file mode 100644
index 6a5a8985..00000000
--- a/doc/html/a00043_source.html
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00044_source.html b/doc/html/a00044_source.html
deleted file mode 100644
index 5569baaf..00000000
--- a/doc/html/a00044_source.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00045_source.html b/doc/html/a00045_source.html
deleted file mode 100644
index dfdca88f..00000000
--- a/doc/html/a00045_source.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00046_source.html b/doc/html/a00046_source.html
deleted file mode 100644
index 30329f9d..00000000
--- a/doc/html/a00046_source.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00047_source.html b/doc/html/a00047_source.html
deleted file mode 100644
index 502fc42f..00000000
--- a/doc/html/a00047_source.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00048_source.html b/doc/html/a00048_source.html
deleted file mode 100644
index 3b5339ca..00000000
--- a/doc/html/a00048_source.html
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00049_source.html b/doc/html/a00049_source.html
deleted file mode 100644
index 2fb3a287..00000000
--- a/doc/html/a00049_source.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00050_source.html b/doc/html/a00050_source.html
deleted file mode 100644
index a1f4b5b9..00000000
--- a/doc/html/a00050_source.html
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00051_source.html b/doc/html/a00051_source.html
deleted file mode 100644
index 7961e859..00000000
--- a/doc/html/a00051_source.html
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00052_source.html b/doc/html/a00052_source.html
deleted file mode 100644
index 4ff847c9..00000000
--- a/doc/html/a00052_source.html
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00053_source.html b/doc/html/a00053_source.html
deleted file mode 100644
index 5fd7df16..00000000
--- a/doc/html/a00053_source.html
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00054_source.html b/doc/html/a00054_source.html
deleted file mode 100644
index 5c60e3c0..00000000
--- a/doc/html/a00054_source.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00055_source.html b/doc/html/a00055_source.html
deleted file mode 100644
index 2f53489f..00000000
--- a/doc/html/a00055_source.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00056_source.html b/doc/html/a00056_source.html
deleted file mode 100644
index bf2c768c..00000000
--- a/doc/html/a00056_source.html
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00057_source.html b/doc/html/a00057_source.html
deleted file mode 100644
index 36b81d96..00000000
--- a/doc/html/a00057_source.html
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00058_source.html b/doc/html/a00058_source.html
deleted file mode 100644
index 7d74d6bb..00000000
--- a/doc/html/a00058_source.html
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00059_source.html b/doc/html/a00059_source.html
deleted file mode 100644
index a8b548f9..00000000
--- a/doc/html/a00059_source.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00060_source.html b/doc/html/a00060_source.html
deleted file mode 100644
index 2e79976a..00000000
--- a/doc/html/a00060_source.html
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00061_source.html b/doc/html/a00061_source.html
deleted file mode 100644
index 1fda8b5a..00000000
--- a/doc/html/a00061_source.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00062_source.html b/doc/html/a00062_source.html
deleted file mode 100644
index eca5d4ec..00000000
--- a/doc/html/a00062_source.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00063_source.html b/doc/html/a00063_source.html
deleted file mode 100644
index 2d6caee2..00000000
--- a/doc/html/a00063_source.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00064_source.html b/doc/html/a00064_source.html
deleted file mode 100644
index 91a06e65..00000000
--- a/doc/html/a00064_source.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00065_source.html b/doc/html/a00065_source.html
deleted file mode 100644
index ca053071..00000000
--- a/doc/html/a00065_source.html
+++ /dev/null
@@ -1,207 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00066_source.html b/doc/html/a00066_source.html
deleted file mode 100644
index d41402f3..00000000
--- a/doc/html/a00066_source.html
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00067_source.html b/doc/html/a00067_source.html
deleted file mode 100644
index c03b1326..00000000
--- a/doc/html/a00067_source.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00068_source.html b/doc/html/a00068_source.html
deleted file mode 100644
index 5ff0cb02..00000000
--- a/doc/html/a00068_source.html
+++ /dev/null
@@ -1,140 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00069_source.html b/doc/html/a00069_source.html
deleted file mode 100644
index bc789420..00000000
--- a/doc/html/a00069_source.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00070_source.html b/doc/html/a00070_source.html
deleted file mode 100644
index f1d19ed5..00000000
--- a/doc/html/a00070_source.html
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00071_source.html b/doc/html/a00071_source.html
deleted file mode 100644
index 9526c083..00000000
--- a/doc/html/a00071_source.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00072_source.html b/doc/html/a00072_source.html
deleted file mode 100644
index 23befbbc..00000000
--- a/doc/html/a00072_source.html
+++ /dev/null
@@ -1,130 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00073_source.html b/doc/html/a00073_source.html
deleted file mode 100644
index 57ecd450..00000000
--- a/doc/html/a00073_source.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00074_source.html b/doc/html/a00074_source.html
deleted file mode 100644
index 1cc9902b..00000000
--- a/doc/html/a00074_source.html
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00075_source.html b/doc/html/a00075_source.html
deleted file mode 100644
index a20a5841..00000000
--- a/doc/html/a00075_source.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00076_source.html b/doc/html/a00076_source.html
deleted file mode 100644
index ea540476..00000000
--- a/doc/html/a00076_source.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00077_source.html b/doc/html/a00077_source.html
deleted file mode 100644
index 668c4e4d..00000000
--- a/doc/html/a00077_source.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00078_source.html b/doc/html/a00078_source.html
deleted file mode 100644
index 98b8e358..00000000
--- a/doc/html/a00078_source.html
+++ /dev/null
@@ -1,193 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00079_source.html b/doc/html/a00079_source.html
deleted file mode 100644
index 6db2253f..00000000
--- a/doc/html/a00079_source.html
+++ /dev/null
@@ -1,175 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00080_source.html b/doc/html/a00080_source.html
deleted file mode 100644
index 52075cc4..00000000
--- a/doc/html/a00080_source.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00081_source.html b/doc/html/a00081_source.html
deleted file mode 100644
index 2ef9bc8d..00000000
--- a/doc/html/a00081_source.html
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00082_source.html b/doc/html/a00082_source.html
deleted file mode 100644
index d2e4996a..00000000
--- a/doc/html/a00082_source.html
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00083_source.html b/doc/html/a00083_source.html
deleted file mode 100644
index 7b38c985..00000000
--- a/doc/html/a00083_source.html
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00084_source.html b/doc/html/a00084_source.html
deleted file mode 100644
index 2748783d..00000000
--- a/doc/html/a00084_source.html
+++ /dev/null
@@ -1,376 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00085_source.html b/doc/html/a00085_source.html
deleted file mode 100644
index 29d234ee..00000000
--- a/doc/html/a00085_source.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00086_source.html b/doc/html/a00086_source.html
deleted file mode 100644
index 91a027f3..00000000
--- a/doc/html/a00086_source.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00087_source.html b/doc/html/a00087_source.html
deleted file mode 100644
index 2044f649..00000000
--- a/doc/html/a00087_source.html
+++ /dev/null
@@ -1,168 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00088_source.html b/doc/html/a00088_source.html
deleted file mode 100644
index 3b4b63da..00000000
--- a/doc/html/a00088_source.html
+++ /dev/null
@@ -1,145 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00089_source.html b/doc/html/a00089_source.html
deleted file mode 100644
index 41698625..00000000
--- a/doc/html/a00089_source.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00090_source.html b/doc/html/a00090_source.html
deleted file mode 100644
index 2d1ac45a..00000000
--- a/doc/html/a00090_source.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00091_source.html b/doc/html/a00091_source.html
deleted file mode 100644
index 2b71394f..00000000
--- a/doc/html/a00091_source.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00092_source.html b/doc/html/a00092_source.html
deleted file mode 100644
index 27d8f384..00000000
--- a/doc/html/a00092_source.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00093_source.html b/doc/html/a00093_source.html
deleted file mode 100644
index 86ae3a93..00000000
--- a/doc/html/a00093_source.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00094_source.html b/doc/html/a00094_source.html
deleted file mode 100644
index a8d8b39c..00000000
--- a/doc/html/a00094_source.html
+++ /dev/null
@@ -1,132 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00095_source.html b/doc/html/a00095_source.html
deleted file mode 100644
index acdc93f3..00000000
--- a/doc/html/a00095_source.html
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00096_source.html b/doc/html/a00096_source.html
deleted file mode 100644
index e8a0325e..00000000
--- a/doc/html/a00096_source.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00097_source.html b/doc/html/a00097_source.html
deleted file mode 100644
index 0b105102..00000000
--- a/doc/html/a00097_source.html
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00098_source.html b/doc/html/a00098_source.html
deleted file mode 100644
index 49694d14..00000000
--- a/doc/html/a00098_source.html
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00099_source.html b/doc/html/a00099_source.html
deleted file mode 100644
index a2b4962d..00000000
--- a/doc/html/a00099_source.html
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00100_source.html b/doc/html/a00100_source.html
deleted file mode 100644
index d7a8846b..00000000
--- a/doc/html/a00100_source.html
+++ /dev/null
@@ -1,233 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00101_source.html b/doc/html/a00101_source.html
deleted file mode 100644
index 4896c107..00000000
--- a/doc/html/a00101_source.html
+++ /dev/null
@@ -1,227 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00102_source.html b/doc/html/a00102_source.html
deleted file mode 100644
index ccc7dac2..00000000
--- a/doc/html/a00102_source.html
+++ /dev/null
@@ -1,223 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00103_source.html b/doc/html/a00103_source.html
deleted file mode 100644
index 8d53f31e..00000000
--- a/doc/html/a00103_source.html
+++ /dev/null
@@ -1,224 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00104_source.html b/doc/html/a00104_source.html
deleted file mode 100644
index 0a30b71d..00000000
--- a/doc/html/a00104_source.html
+++ /dev/null
@@ -1,232 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00105_source.html b/doc/html/a00105_source.html
deleted file mode 100644
index 4891f42c..00000000
--- a/doc/html/a00105_source.html
+++ /dev/null
@@ -1,224 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00106_source.html b/doc/html/a00106_source.html
deleted file mode 100644
index 30603229..00000000
--- a/doc/html/a00106_source.html
+++ /dev/null
@@ -1,226 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00107_source.html b/doc/html/a00107_source.html
deleted file mode 100644
index d8920d71..00000000
--- a/doc/html/a00107_source.html
+++ /dev/null
@@ -1,231 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00108_source.html b/doc/html/a00108_source.html
deleted file mode 100644
index 3bcb5dfe..00000000
--- a/doc/html/a00108_source.html
+++ /dev/null
@@ -1,237 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00109_source.html b/doc/html/a00109_source.html
deleted file mode 100644
index a3ef6430..00000000
--- a/doc/html/a00109_source.html
+++ /dev/null
@@ -1,223 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00110_source.html b/doc/html/a00110_source.html
deleted file mode 100644
index e5dc734e..00000000
--- a/doc/html/a00110_source.html
+++ /dev/null
@@ -1,210 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00111_source.html b/doc/html/a00111_source.html
deleted file mode 100644
index ed9c7dfb..00000000
--- a/doc/html/a00111_source.html
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00112_source.html b/doc/html/a00112_source.html
deleted file mode 100644
index 99fdf12b..00000000
--- a/doc/html/a00112_source.html
+++ /dev/null
@@ -1,261 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00113_source.html b/doc/html/a00113_source.html
deleted file mode 100644
index 4d93651c..00000000
--- a/doc/html/a00113_source.html
+++ /dev/null
@@ -1,282 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00114_source.html b/doc/html/a00114_source.html
deleted file mode 100644
index 441a6b09..00000000
--- a/doc/html/a00114_source.html
+++ /dev/null
@@ -1,280 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00115_source.html b/doc/html/a00115_source.html
deleted file mode 100644
index 39216b3a..00000000
--- a/doc/html/a00115_source.html
+++ /dev/null
@@ -1,290 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00116_source.html b/doc/html/a00116_source.html
deleted file mode 100644
index 7cf2d8c9..00000000
--- a/doc/html/a00116_source.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00117_source.html b/doc/html/a00117_source.html
deleted file mode 100644
index a01eae98..00000000
--- a/doc/html/a00117_source.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00118_source.html b/doc/html/a00118_source.html
deleted file mode 100644
index 2daa0c84..00000000
--- a/doc/html/a00118_source.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00119_source.html b/doc/html/a00119_source.html
deleted file mode 100644
index 1c7407ee..00000000
--- a/doc/html/a00119_source.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00120_source.html b/doc/html/a00120_source.html
deleted file mode 100644
index 4852de31..00000000
--- a/doc/html/a00120_source.html
+++ /dev/null
@@ -1,243 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00121_source.html b/doc/html/a00121_source.html
deleted file mode 100644
index 17b5e8dd..00000000
--- a/doc/html/a00121_source.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00122_source.html b/doc/html/a00122_source.html
deleted file mode 100644
index 54c35dd2..00000000
--- a/doc/html/a00122_source.html
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00123_source.html b/doc/html/a00123_source.html
deleted file mode 100644
index 28703e88..00000000
--- a/doc/html/a00123_source.html
+++ /dev/null
@@ -1,171 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/a00124.html b/doc/html/a00124.html
deleted file mode 100644
index 4900c6bf..00000000
--- a/doc/html/a00124.html
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-GLM namespace, it contains all GLSL based features. -More...
-Namespaces | |
| namespace | core |
GLM core. Namespace that includes all the feature define by GLSL 1.30.8 specification. This namespace is included in glm namespace. - | |
| namespace | gtc |
GLM stable extensions. - | |
| namespace | gtx |
GLM experimental extensions. The interface could change between releases. - | |
| namespace | img |
IMG extensions. - | |
GLM namespace, it contains all GLSL based features.
-
1.6.1
-
-
diff --git a/doc/html/a00125.html b/doc/html/a00125.html
deleted file mode 100644
index bae25ab5..00000000
--- a/doc/html/a00125.html
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-GLM core. Namespace that includes all the feature define by GLSL 1.30.8 specification. This namespace is included in glm namespace. -More...
-Namespaces | |
| namespace | function |
Some of the functions defined in section 8 Built-in Functions of GLSL 1.30.8 specification. - | |
| namespace | type |
Scalar, vectors and matrices from section 4.1.2 Booleans, 4.1.3 Integers section, 4.1.4 Floats section, 4.1.5 Vectors and section 4.1.6 Matrices of GLSL 1.30.8 specification. - | |
GLM core. Namespace that includes all the feature define by GLSL 1.30.8 specification. This namespace is included in glm namespace.
-
1.6.1
-
-
diff --git a/doc/html/a00126.html b/doc/html/a00126.html
deleted file mode 100644
index a016af69..00000000
--- a/doc/html/a00126.html
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-Some of the functions defined in section 8 Built-in Functions of GLSL 1.30.8 specification. -More...
-Namespaces | |
| namespace | common |
Define common functions from Section 8.3 of GLSL 1.30.8 specification. Included in glm namespace. - | |
| namespace | exponential |
Define all exponential functions from Section 8.2 of GLSL 1.30.8 specification. Included in glm namespace. - | |
| namespace | geometric |
Define all geometric functions from Section 8.4 of GLSL 1.30.8 specification. Included in glm namespace. - | |
| namespace | matrix |
Define all matrix functions from Section 8.5 of GLSL 1.30.8 specification. Included in glm namespace. - | |
| namespace | trigonometric |
Define Angle and trigonometry functions from Section 8.1 of GLSL 1.30.8 specification. - | |
| namespace | vector_relational |
Define vector relational functions from Section 8.3 of GLSL 1.30.8 specification. Included in glm namespace. - | |
Some of the functions defined in section 8 Built-in Functions of GLSL 1.30.8 specification.
-Angle and trigonometry, exponential, common, geometric, matrix and vector relational functions.
-
1.6.1
-
-
diff --git a/doc/html/a00127.html b/doc/html/a00127.html
deleted file mode 100644
index f7d2eea0..00000000
--- a/doc/html/a00127.html
+++ /dev/null
@@ -1,577 +0,0 @@
-
-
-
-
-Define common functions from Section 8.3 of GLSL 1.30.8 specification. Included in glm namespace. -More...
-Functions | |
| template<typename genFIType > | |
| genFIType | abs (genFIType const &x) |
| Returns x if x >= 0; otherwise, it returns -x. | |
| template<typename genType > | |
| genType | ceil (genType const &x) |
| Returns a value equal to the nearest integer that is greater than or equal to x. | |
| template<typename genUIFTypeT , typename genUIFTypeU > | |
| genUIFTypeT | clamp (genUIFTypeT const &x, genUIFTypeU const &minVal, genUIFTypeU const &maxVal) |
| Returns min(max(x, minVal), maxVal) for each component in x. | |
| template<typename genType > | |
| genType | floor (genType const &x) |
| Returns a value equal to the nearest integer that is less then or equal to x. | |
| template<typename genType > | |
| genType | fract (genType const &x) |
| Return x - floor(x). | |
| template<typename genType > | |
| genType::bool_type | isinf (genType const &x) |
| Returns true if x holds a positive infinity or negative infinity representation in the underlying implementation's set of floating point representations. | |
| template<typename genType > | |
| genType::bool_type | isnan (genType const &x) |
| Returns true if x holds a NaN (not a number) representation in the underlying implementation's set of floating point representations. | |
| template<typename genUIFTypeT , typename genUIFTypeU > | |
| genUIFTypeT | max (genUIFTypeT const &x, genUIFTypeU const &y) |
| Returns y if x < y; otherwise, it returns x. | |
| template<typename genUIFTypeT , typename genUIFTypeU > | |
| genUIFTypeT | min (genUIFTypeT const &x, genUIFTypeU const &y) |
| Returns y if y < x; otherwise, it returns x. | |
| template<typename genTypeT , typename genTypeU > | |
| genTypeT | mix (genTypeT const &x, genTypeT const &y, genTypeU const &a) |
| template<typename genTypeT , typename genTypeU > | |
| genTypeT | mod (genTypeT const &x, genTypeU const &y) |
| Modulus. | |
| template<typename genType > | |
| genType | modf (genType const &x, genType &i) |
| Returns the fractional part of x and sets i to the integer part (as a whole number floating point value). | |
| template<typename genType > | |
| genType | round (genType const &x) |
| Returns a value equal to the nearest integer to x. | |
| template<typename genType > | |
| genType | roundEven (genType const &x) |
| Returns a value equal to the nearest integer to x. | |
| template<typename genFIType > | |
| genFIType | sign (genFIType const &x) |
| Returns 1.0 if x > 0, 0.0 if x = 0, or -1.0 if x < 0. | |
| template<typename genTypeT , typename genTypeU > | |
| genTypeU | smoothstep (genTypeT const &edge0, genTypeT const &edge1, genTypeU const &x) |
| Returns 0.0 if x <= edge0 and 1.0 if x >= edge1 and performs smooth Hermite interpolation between 0 and 1 when edge0 < x < edge1. | |
| template<typename genTypeT , typename genTypeU > | |
| genTypeU | step (genTypeT const &edge, genTypeU const &x) |
| Returns 0.0 if x < edge, otherwise it returns 1.0. | |
| template<typename genType > | |
| genType | trunc (genType const &x) |
| Returns a value equal to the nearest integer to x whose absolute value is not larger than the absolute value of x. | |
Define common functions from Section 8.3 of GLSL 1.30.8 specification. Included in glm namespace.
-| genFIType glm::core::function::common::abs | -( | -genFIType const & | -x | -) | -- |
Returns x if x >= 0; otherwise, it returns -x.
-(From GLSL 1.30.08 specification, section 8.3)
- -| genType glm::core::function::common::ceil | -( | -genType const & | -x | -) | -- |
Returns a value equal to the nearest integer that is greater than or equal to x.
-(From GLSL 1.30.08 specification, section 8.3)
- -| genUIFTypeT glm::core::function::common::clamp | -( | -genUIFTypeT const & | -x, | -|
| - | - | genUIFTypeU const & | -minVal, | -|
| - | - | genUIFTypeU const & | -maxVal | - |
| - | ) | -- |
Returns min(max(x, minVal), maxVal) for each component in x.
-using the floating-point values minVal and maxVal. (From GLSL 1.30.08 specification, section 8.3)
- -Referenced by glm::gtx::compatibility::saturate().
- -| genType glm::core::function::common::floor | -( | -genType const & | -x | -) | -- |
Returns a value equal to the nearest integer that is less then or equal to x.
-(From GLSL 1.30.08 specification, section 8.3)
- -| genType glm::core::function::common::fract | -( | -genType const & | -x | -) | -- |
Return x - floor(x).
-(From GLSL 1.30.08 specification, section 8.3)
- -| genType::bool_type glm::core::function::common::isinf | -( | -genType const & | -x | -) | -- |
Returns true if x holds a positive infinity or negative infinity representation in the underlying implementation's set of floating point representations.
-Returns false otherwise, including for implementations with no infinity representations. (From GLSL 1.30.08 specification, section 8.3)
- -| genType::bool_type glm::core::function::common::isnan | -( | -genType const & | -x | -) | -- |
Returns true if x holds a NaN (not a number) representation in the underlying implementation's set of floating point representations.
-Returns false otherwise, including for implementations with no NaN representations. (From GLSL 1.30.08 specification, section 8.3)
- -| genUIFTypeT glm::core::function::common::max | -( | -genUIFTypeT const & | -x, | -|
| - | - | genUIFTypeU const & | -y | - |
| - | ) | -- |
Returns y if x < y; otherwise, it returns x.
-(From GLSL 1.30.08 specification, section 8.3)
- -| genUIFTypeT glm::core::function::common::min | -( | -genUIFTypeT const & | -x, | -|
| - | - | genUIFTypeU const & | -y | - |
| - | ) | -- |
Returns y if y < x; otherwise, it returns x.
-(From GLSL 1.30.08 specification, section 8.3)
- -| genTypeT glm::core::function::common::mix | -( | -genTypeT const & | -x, | -|
| - | - | genTypeT const & | -y, | -|
| - | - | genTypeU const & | -a | - |
| - | ) | -- |
From GLSL 1.30.08 specification, section 8.3
-| [in] | x | Floating point scalar or vector. |
| [in] | y | Floating point scalar or vector. |
| [in] | a | Floating point or boolean scalar or vector. |
Referenced by glm::gtx::compatibility::lerp().
- -| genTypeT glm::core::function::common::mod | -( | -genTypeT const & | -x, | -|
| - | - | genTypeU const & | -y | - |
| - | ) | -- |
Modulus.
-Returns x - y * floor(x / y) for each component in x using the floating point value y. (From GLSL 1.30.08 specification, section 8.3)
- -| genType glm::core::function::common::modf | -( | -genType const & | -x, | -|
| - | - | genType & | -i | - |
| - | ) | -- |
Returns the fractional part of x and sets i to the integer part (as a whole number floating point value).
-Both the return value and the output parameter will have the same sign as x. (From GLSL 1.30.08 specification, section 8.3)
- -| genType glm::core::function::common::round | -( | -genType const & | -x | -) | -- |
Returns a value equal to the nearest integer to x.
-The fraction 0.5 will round in a direction chosen by the implementation, presumably the direction that is fastest. This includes the possibility that round(x) returns the same value as roundEven(x) for all values of x. (From GLSL 1.30.08 specification, section 8.3)
- -| genType glm::core::function::common::roundEven | -( | -genType const & | -x | -) | -- |
Returns a value equal to the nearest integer to x.
-A fractional part of 0.5 will round toward the nearest even integer. (Both 3.5 and 4.5 for x will return 4.0.) (From GLSL 1.30.08 specification, section 8.3)
- -| genFIType glm::core::function::common::sign | -( | -genFIType const & | -x | -) | -- |
Returns 1.0 if x > 0, 0.0 if x = 0, or -1.0 if x < 0.
-(From GLSL 1.30.08 specification, section 8.3)
- -| genTypeU glm::core::function::common::smoothstep | -( | -genTypeT const & | -edge0, | -|
| - | - | genTypeT const & | -edge1, | -|
| - | - | genTypeU const & | -x | - |
| - | ) | -- |
Returns 0.0 if x <= edge0 and 1.0 if x >= edge1 and performs smooth Hermite interpolation between 0 and 1 when edge0 < x < edge1.
-This is useful in cases where you would want a threshold function with a smooth transition. This is equivalent to: genType t; t = clamp ((x – edge0) / (edge1 – edge0), 0, 1); return t * t * (3 – 2 * t); Results are undefined if edge0 >= edge1. (From GLSL 1.30.08 specification, section 8.3)
- -| genTypeU glm::core::function::common::step | -( | -genTypeT const & | -edge, | -|
| - | - | genTypeU const & | -x | - |
| - | ) | -- |
Returns 0.0 if x < edge, otherwise it returns 1.0.
-(From GLSL 1.30.08 specification, section 8.3)
- -| genType glm::core::function::common::trunc | -( | -genType const & | -x | -) | -- |
Returns a value equal to the nearest integer to x whose absolute value is not larger than the absolute value of x.
-(From GLSL 1.30.08 specification, section 8.3)
- -
1.6.1
-
-
diff --git a/doc/html/a00128.html b/doc/html/a00128.html
deleted file mode 100644
index eb77adf6..00000000
--- a/doc/html/a00128.html
+++ /dev/null
@@ -1,220 +0,0 @@
-
-
-
-
-Define all exponential functions from Section 8.2 of GLSL 1.30.8 specification. Included in glm namespace. -More...
-Functions | |
| template<typename genType > | |
| genType | exp (genType const &x) |
| Returns the natural exponentiation of x, i.e., e^x. | |
| template<typename genType > | |
| genType | exp2 (genType const &x) |
| Returns 2 raised to the x power. | |
| template<typename genType > | |
| genType | inversesqrt (genType const &x) |
| Returns the reciprocal of the positive square root of x. | |
| template<typename genType > | |
| genType | log (genType const &x) |
| Returns the natural logarithm of x, i.e., returns the value y which satisfies the equation x = e^y. | |
| template<typename genType > | |
| genType | log2 (genType const &x) |
| Returns the base 2 log of x, i.e., returns the value y, which satisfies the equation x = 2 ^ y. | |
| template<typename genType > | |
| genType | pow (genType const &x, genType const &y) |
| Returns x raised to the y power. | |
| template<typename genType > | |
| genType | sqrt (genType const &x) |
| Returns the positive square root of x. | |
Define all exponential functions from Section 8.2 of GLSL 1.30.8 specification. Included in glm namespace.
-| genType glm::core::function::exponential::exp | -( | -genType const & | -x | -) | -- |
Returns the natural exponentiation of x, i.e., e^x.
-(From GLSL 1.30.08 specification, section 8.2)
- -| genType glm::core::function::exponential::exp2 | -( | -genType const & | -x | -) | -- |
Returns 2 raised to the x power.
-(From GLSL 1.30.08 specification, section 8.2)
- -| genType glm::core::function::exponential::inversesqrt | -( | -genType const & | -x | -) | -- |
Returns the reciprocal of the positive square root of x.
-(From GLSL 1.30.08 specification, section 8.2)
- -| genType glm::core::function::exponential::log | -( | -genType const & | -x | -) | -- |
Returns the natural logarithm of x, i.e., returns the value y which satisfies the equation x = e^y.
-Results are undefined if x <= 0. (From GLSL 1.30.08 specification, section 8.2)
- -| genType glm::core::function::exponential::log2 | -( | -genType const & | -x | -) | -- |
Returns the base 2 log of x, i.e., returns the value y, which satisfies the equation x = 2 ^ y.
-(From GLSL 1.30.08 specification, section 8.2)
- -| genType glm::core::function::exponential::pow | -( | -genType const & | -x, | -|
| - | - | genType const & | -y | - |
| - | ) | -- |
Returns x raised to the y power.
-(From GLSL 1.30.08 specification, section 8.2)
- -| genType glm::core::function::exponential::sqrt | -( | -genType const & | -x | -) | -- |
Returns the positive square root of x.
-(From GLSL 1.30.08 specification, section 8.2)
- -
1.6.1
-
-
diff --git a/doc/html/a00129.html b/doc/html/a00129.html
deleted file mode 100644
index 2e4eca0c..00000000
--- a/doc/html/a00129.html
+++ /dev/null
@@ -1,301 +0,0 @@
-
-
-
-
-Define all geometric functions from Section 8.4 of GLSL 1.30.8 specification. Included in glm namespace. -More...
-Functions | |
| template<typename valType > | |
| detail::tvec3< valType > | cross (detail::tvec3< valType > const &x, detail::tvec3< valType > const &y) |
| Returns the cross product of x and y. | |
| template<typename genType > | |
| genType::value_type | distance (genType const &p0, genType const &p1) |
| Returns the distance betwwen p0 and p1, i.e., length(p0 - p1). | |
| template<typename genType > | |
| genType::value_type | dot (genType const &x, genType const &y) |
| Returns the dot product of x and y, i.e., result = x * y. | |
| template<typename genType > | |
| genType | faceforward (genType const &N, genType const &I, genType const &Nref) |
| If dot(Nref, I) < 0.0, return N, otherwise, return -N. | |
| template<typename genType > | |
| genType::value_type | length (genType const &x) |
| Returns the length of x, i.e., sqrt(x * x). | |
| template<typename genType > | |
| genType | normalize (genType const &x) |
| Returns a vector in the same direction as x but with length of 1. | |
| template<typename genType > | |
| genType | reflect (genType const &I, genType const &N) |
| For the incident vector I and surface orientation N, returns the reflection direction : result = I - 2.0 * dot(N, I) * N. | |
| template<typename genType > | |
| genType | refract (genType const &I, genType const &N, typename genType::value_type const &eta) |
| For the incident vector I and surface normal N, and the ratio of indices of refraction eta, return the refraction vector. | |
Define all geometric functions from Section 8.4 of GLSL 1.30.8 specification. Included in glm namespace.
-| detail::tvec3<valType> glm::core::function::geometric::cross | -( | -detail::tvec3< valType > const & | -x, | -|
| - | - | detail::tvec3< valType > const & | -y | - |
| - | ) | -- |
Returns the cross product of x and y.
-(From GLSL 1.30.08 specification, section 8.4)
- -| genType::value_type glm::core::function::geometric::distance | -( | -genType const & | -p0, | -|
| - | - | genType const & | -p1 | - |
| - | ) | -- |
Returns the distance betwwen p0 and p1, i.e., length(p0 - p1).
-(From GLSL 1.30.08 specification, section 8.4)
- -| genType::value_type glm::core::function::geometric::dot | -( | -genType const & | -x, | -|
| - | - | genType const & | -y | - |
| - | ) | -- |
Returns the dot product of x and y, i.e., result = x * y.
-(From GLSL 1.30.08 specification, section 8.4)
- -| genType glm::core::function::geometric::faceforward | -( | -genType const & | -N, | -|
| - | - | genType const & | -I, | -|
| - | - | genType const & | -Nref | - |
| - | ) | -- |
If dot(Nref, I) < 0.0, return N, otherwise, return -N.
-(From GLSL 1.30.08 specification, section 8.4)
- -| genType::value_type glm::core::function::geometric::length | -( | -genType const & | -x | -) | -- |
Returns the length of x, i.e., sqrt(x * x).
-(From GLSL 1.30.08 specification, section 8.4)
- -| genType glm::core::function::geometric::normalize | -( | -genType const & | -x | -) | -- |
Returns a vector in the same direction as x but with length of 1.
-(From GLSL 1.30.08 specification, section 8.4)
- -| genType glm::core::function::geometric::reflect | -( | -genType const & | -I, | -|
| - | - | genType const & | -N | - |
| - | ) | -- |
For the incident vector I and surface orientation N, returns the reflection direction : result = I - 2.0 * dot(N, I) * N.
-(From GLSL 1.30.08 specification, section 8.4)
- -| genType glm::core::function::geometric::refract | -( | -genType const & | -I, | -|
| - | - | genType const & | -N, | -|
| - | - | typename genType::value_type const & | -eta | - |
| - | ) | -- |
For the incident vector I and surface normal N, and the ratio of indices of refraction eta, return the refraction vector.
-(From GLSL 1.30.08 specification, section 8.4)
- -
1.6.1
-
-
diff --git a/doc/html/a00130.html b/doc/html/a00130.html
deleted file mode 100644
index 551191ce..00000000
--- a/doc/html/a00130.html
+++ /dev/null
@@ -1,161 +0,0 @@
-
-
-
-
-Define all matrix functions from Section 8.5 of GLSL 1.30.8 specification. Included in glm namespace. -More...
-Functions | |
| template<typename genType > | |
| genType::value_type | determinant (genType const &m) |
| Return the determinant of a matrix. | |
| template<typename genType > | |
| genType | inverse (genType const &m) |
| Return the inverse of a matrix. | |
| template<typename matType > | |
| matType | matrixCompMult (matType const &x, matType const &y) |
| Multiply matrix x by matrix y component-wise, i.e., result[i][j] is the scalar product of x[i][j] and y[i][j]. | |
| template<typename vecType , typename matType > | |
| matType | outerProduct (vecType const &c, vecType const &r) |
| Treats the first parameter c as a column vector and the second parameter r as a row vector and does a linear algebraic matrix multiply c * r. | |
| -template<typename matType > | |
| matType::transpose_type | transpose (matType const &x) |
| Returns the transposed matrix of x (From GLSL 1.30.08 specification, section 8.5). | |
Define all matrix functions from Section 8.5 of GLSL 1.30.8 specification. Included in glm namespace.
-| genType::value_type glm::core::function::matrix::determinant | -( | -genType const & | -m | -) | -- |
Return the determinant of a matrix.
-(From GLSL 1.50.09 specification, section 8.5). genType: mat2, mat3, mat4.
- -| genType glm::core::function::matrix::inverse | -( | -genType const & | -m | -) | -- |
Return the inverse of a matrix.
-(From GLSL 1.40.07 specification, section 8.5). genType: mat2, mat3, mat4.
- -| matType glm::core::function::matrix::matrixCompMult | -( | -matType const & | -x, | -|
| - | - | matType const & | -y | - |
| - | ) | -- |
| matType glm::core::function::matrix::outerProduct | -( | -vecType const & | -c, | -|
| - | - | vecType const & | -r | - |
| - | ) | -- |
Treats the first parameter c as a column vector and the second parameter r as a row vector and does a linear algebraic matrix multiply c * r.
-(From GLSL 1.30.08 specification, section 8.5)
- -
1.6.1
-
-
diff --git a/doc/html/a00132.html b/doc/html/a00132.html
deleted file mode 100644
index bf46ef97..00000000
--- a/doc/html/a00132.html
+++ /dev/null
@@ -1,355 +0,0 @@
-
-
-
-
-Define Angle and trigonometry functions from Section 8.1 of GLSL 1.30.8 specification. -More...
-Functions | |
| template<typename genType > | |
| genType | acos (genType const &x) |
| Arc cosine. | |
| template<typename genType > | |
| genType | acosh (genType const &x) |
| Arc hyperbolic cosine; returns the non-negative inverse of cosh. | |
| template<typename genType > | |
| genType | asin (genType const &x) |
| Arc sine. | |
| template<typename genType > | |
| genType | asinh (genType const &x) |
| Arc hyperbolic sine; returns the inverse of sinh. | |
| template<typename genType > | |
| genType | atan (genType const &y_over_x) |
| Arc tangent. | |
| template<typename genType > | |
| genType | atan (genType const &y, genType const &x) |
| Arc tangent. | |
| template<typename genType > | |
| genType | atanh (genType const &x) |
| Arc hyperbolic tangent; returns the inverse of tanh. | |
| template<typename genType > | |
| genType | cos (genType const &angle) |
| The standard trigonometric cosine function. | |
| -template<typename genType > | |
| genType | cosh (genType const &angle) |
| Returns the hyperbolic cosine function, (exp(x) + exp(-x)) / 2 (From GLSL 1.30.08 specification, section 8.1). | |
| template<typename genType > | |
| genType | degrees (genType const &radians) |
| Converts radians to degrees and returns the result. | |
| template<typename genType > | |
| genType | radians (genType const °rees) |
| Converts degrees to radians and returns the result. | |
| template<typename genType > | |
| genType | sin (genType const &angle) |
| The standard trigonometric sine function. | |
| -template<typename genType > | |
| genType | sinh (genType const &angle) |
| Returns the hyperbolic sine function, (exp(x) - exp(-x)) / 2 (From GLSL 1.30.08 specification, section 8.1). | |
| template<typename genType > | |
| genType | tan (genType const &angle) |
| The standard trigonometric tangent function. | |
| -template<typename genType > | |
| genType | tanh (genType const &angle) |
| Returns the hyperbolic tangent function, sinh(angle) / cosh(angle) (From GLSL 1.30.08 specification, section 8.1). | |
Define Angle and trigonometry functions from Section 8.1 of GLSL 1.30.8 specification.
-Included in glm namespace.
-| genType glm::core::function::trigonometric::acos | -( | -genType const & | -x | -) | -- |
Arc cosine.
-Returns an angle whose sine is x. The range of values returned by this function is [0, PI]. Results are undefined if |x| > 1. (From GLSL 1.30.08 specification, section 8.1)
- -| genType glm::core::function::trigonometric::acosh | -( | -genType const & | -x | -) | -- |
Arc hyperbolic cosine; returns the non-negative inverse of cosh.
-Results are undefined if x < 1. (From GLSL 1.30.08 specification, section 8.1)
- -| genType glm::core::function::trigonometric::asin | -( | -genType const & | -x | -) | -- |
Arc sine.
-Returns an angle whose sine is x. The range of values returned by this function is [-PI/2, PI/2]. Results are undefined if |x| > 1. (From GLSL 1.30.08 specification, section 8.1)
- -| genType glm::core::function::trigonometric::asinh | -( | -genType const & | -x | -) | -- |
Arc hyperbolic sine; returns the inverse of sinh.
-(From GLSL 1.30.08 specification, section 8.1)
- -| genType glm::core::function::trigonometric::atan | -( | -genType const & | -y_over_x | -) | -- |
Arc tangent.
-Returns an angle whose tangent is y_over_x. The range of values returned by this function is [-PI/2, PI/2]. (From GLSL 1.30.08 specification, section 8.1)
- -| genType glm::core::function::trigonometric::atan | -( | -genType const & | -y, | -|
| - | - | genType const & | -x | - |
| - | ) | -- |
Arc tangent.
-Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLSL 1.30.08 specification, section 8.1)
- -Referenced by glm::gtx::compatibility::atan2().
- -| genType glm::core::function::trigonometric::atanh | -( | -genType const & | -x | -) | -- |
Arc hyperbolic tangent; returns the inverse of tanh.
-Results are undefined if abs(x) >= 1. (From GLSL 1.30.08 specification, section 8.1)
- -| genType glm::core::function::trigonometric::cos | -( | -genType const & | -angle | -) | -- |
The standard trigonometric cosine function.
-The values returned by this function will range from [-1, 1]. (From GLSL 1.30.08 specification, section 8.1)
- -| genType glm::core::function::trigonometric::degrees | -( | -genType const & | -radians | -) | -- |
Converts radians to degrees and returns the result.
-(From GLSL 1.30.08 specification, section 8.1)
- -| genType glm::core::function::trigonometric::radians | -( | -genType const & | -degrees | -) | -- |
Converts degrees to radians and returns the result.
-(From GLSL 1.30.08 specification, section 8.1)
- -| genType glm::core::function::trigonometric::sin | -( | -genType const & | -angle | -) | -- |
The standard trigonometric sine function.
-The values returned by this function will range from [-1, 1]. (From GLSL 1.30.08 specification, section 8.1)
- -| genType glm::core::function::trigonometric::tan | -( | -genType const & | -angle | -) | -- |
The standard trigonometric tangent function.
-(From GLSL 1.30.08 specification, section 8.1)
- -
1.6.1
-
-
diff --git a/doc/html/a00133.html b/doc/html/a00133.html
deleted file mode 100644
index d12d388f..00000000
--- a/doc/html/a00133.html
+++ /dev/null
@@ -1,313 +0,0 @@
-
-
-
-
-Define vector relational functions from Section 8.3 of GLSL 1.30.8 specification. Included in glm namespace. -More...
-Functions | |
| template<typename vecType > | |
| bool | all (vecType const &x) |
| Returns true if all components of x are true. | |
| template<typename vecType > | |
| bool | any (vecType const &x) |
| Returns true if any component of x is true. | |
| template<typename vecType > | |
| vecType::bool_type | equal (vecType const &x, vecType const &y) |
| Returns the component-wise compare of x == y. | |
| template<typename vecType > | |
| vecType::bool_type | greaterThan (vecType const &x, vecType const &y) |
| Returns the component-wise compare of x > y. | |
| template<typename vecType > | |
| vecType::bool_type | greaterThanEqual (vecType const &x, vecType const &y) |
| Returns the component-wise compare of x >= y. | |
| template<typename vecType > | |
| vecType::bool_type | lessThan (vecType const &x, vecType const &y) |
| Returns the component-wise compare of x < y. | |
| template<typename vecType > | |
| vecType::bool_type | lessThanEqual (vecType const &x, vecType const &y) |
| Returns the component-wise compare of x <= y. | |
| template<typename vecType > | |
| vecType::bool_type | not_ (vecType const &x) |
| Returns the component-wise logical complement of x. | |
| template<typename vecType > | |
| vecType::bool_type | notEqual (vecType const &x, vecType const &y) |
| Returns the component-wise compare of x != y. | |
Define vector relational functions from Section 8.3 of GLSL 1.30.8 specification. Included in glm namespace.
-| bool glm::core::function::vector_relational::all | -( | -vecType const & | -x | -) | -- |
Returns true if all components of x are true.
-(From GLSL 1.30.08 specification, section 8.6)
- -| bool glm::core::function::vector_relational::any | -( | -vecType const & | -x | -) | -- |
Returns true if any component of x is true.
-(From GLSL 1.30.08 specification, section 8.6)
- -| vecType::bool_type glm::core::function::vector_relational::equal | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y | - |
| - | ) | -- |
Returns the component-wise compare of x == y.
-(From GLSL 1.30.08 specification, section 8.6)
- -| vecType::bool_type glm::core::function::vector_relational::greaterThan | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y | - |
| - | ) | -- |
Returns the component-wise compare of x > y.
-(From GLSL 1.30.08 specification, section 8.6)
- -| vecType::bool_type glm::core::function::vector_relational::greaterThanEqual | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y | - |
| - | ) | -- |
Returns the component-wise compare of x >= y.
-(From GLSL 1.30.08 specification, section 8.6)
- -| vecType::bool_type glm::core::function::vector_relational::lessThan | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y | - |
| - | ) | -- |
Returns the component-wise compare of x < y.
-(From GLSL 1.30.08 specification, section 8.6)
- -| vecType::bool_type glm::core::function::vector_relational::lessThanEqual | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y | - |
| - | ) | -- |
Returns the component-wise compare of x <= y.
-(From GLSL 1.30.08 specification, section 8.6)
- -| vecType::bool_type glm::core::function::vector_relational::not_ | -( | -vecType const & | -x | -) | -- |
Returns the component-wise logical complement of x.
-(From GLSL 1.30.08 specification, section 8.6)
- -| vecType::bool_type glm::core::function::vector_relational::notEqual | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y | - |
| - | ) | -- |
Returns the component-wise compare of x != y.
-(From GLSL 1.30.08 specification, section 8.6)
- -
1.6.1
-
-
diff --git a/doc/html/a00134.html b/doc/html/a00134.html
deleted file mode 100644
index 6367549d..00000000
--- a/doc/html/a00134.html
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-Scalar, vectors and matrices from section 4.1.2 Booleans, 4.1.3 Integers section, 4.1.4 Floats section, 4.1.5 Vectors and section 4.1.6 Matrices of GLSL 1.30.8 specification. -More...
-Namespaces | |
| namespace | matrix |
Matrix types from section 4.1.6 of GLSL 1.30.8 specification. - | |
| namespace | scalar |
Scalar types from section 4.1.2 Booleans, 4.1.3 Integers and 4.1.4 Floats of GLSL 1.30.8 specification. - | |
| namespace | vector |
Vector types from section 4.1.5 of GLSL 1.30.8 specification. - | |
Scalar, vectors and matrices from section 4.1.2 Booleans, 4.1.3 Integers section, 4.1.4 Floats section, 4.1.5 Vectors and section 4.1.6 Matrices of GLSL 1.30.8 specification.
-This namespace resolves precision qualifier define in section 4.5 of GLSL 1.30.8 specification.
-
1.6.1
-
-
diff --git a/doc/html/a00135.html b/doc/html/a00135.html
deleted file mode 100644
index 0bb5c2d0..00000000
--- a/doc/html/a00135.html
+++ /dev/null
@@ -1,299 +0,0 @@
-
-
-
-
-Matrix types from section 4.1.6 of GLSL 1.30.8 specification. -More...
-Namespaces | |
| namespace | precision |
Matrix types with precision qualifier. - | |
Typedefs | |
| typedef mat2x2 | mat2 |
| 2 columns of 2 components matrix of floating-point numbers. | |
| typedef detail::tmat2x2 -< mediump_float > | mat2x2 |
| 2 columns of 2 components matrix of floating-point numbers. | |
| typedef detail::tmat2x3 -< mediump_float > | mat2x3 |
| 2 columns of 3 components matrix of floating-point numbers. | |
| typedef detail::tmat2x4 -< mediump_float > | mat2x4 |
| 2 columns of 4 components matrix of floating-point numbers. | |
| typedef mat3x3 | mat3 |
| 3 columns of 3 components matrix of floating-point numbers. | |
| typedef detail::tmat3x2 -< mediump_float > | mat3x2 |
| 3 columns of 2 components matrix of floating-point numbers. | |
| typedef detail::tmat3x3 -< mediump_float > | mat3x3 |
| 3 columns of 3 components matrix of floating-point numbers. | |
| typedef detail::tmat3x4 -< mediump_float > | mat3x4 |
| 3 columns of 4 components matrix of floating-point numbers. | |
| typedef mat4x4 | mat4 |
| 4 columns of 4 components matrix of floating-point numbers. | |
| typedef detail::tmat4x2 -< mediump_float > | mat4x2 |
| 4 columns of 2 components matrix of floating-point numbers. | |
| typedef detail::tmat4x3 -< mediump_float > | mat4x3 |
| 4 columns of 3 components matrix of floating-point numbers. | |
| typedef detail::tmat4x4 -< mediump_float > | mat4x4 |
| 4 columns of 4 components matrix of floating-point numbers. | |
Matrix types from section 4.1.6 of GLSL 1.30.8 specification.
-This namespace is included in glm namespace.
-2 columns of 2 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 212 of file type_mat2x2.hpp.
- -| typedef detail::tmat2x2<mediump_float> mat2x2 | -
2 columns of 2 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 199 of file type_mat2x2.hpp.
- -| typedef detail::tmat2x3<mediump_float> mat2x3 | -
2 columns of 3 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 194 of file type_mat2x3.hpp.
- -| typedef detail::tmat2x4<mediump_float> mat2x4 | -
2 columns of 4 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 190 of file type_mat2x4.hpp.
- -3 columns of 3 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 210 of file type_mat3x3.hpp.
- -| typedef detail::tmat3x2<mediump_float> mat3x2 | -
3 columns of 2 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 191 of file type_mat3x2.hpp.
- -| typedef detail::tmat3x3<mediump_float> mat3x3 | -
3 columns of 3 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 197 of file type_mat3x3.hpp.
- -| typedef detail::tmat3x4<mediump_float> mat3x4 | -
3 columns of 4 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 191 of file type_mat3x4.hpp.
- -4 columns of 4 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 215 of file type_mat4x4.hpp.
- -| typedef detail::tmat4x2<mediump_float> mat4x2 | -
4 columns of 2 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 193 of file type_mat4x2.hpp.
- -| typedef detail::tmat4x3<mediump_float> mat4x3 | -
4 columns of 3 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 198 of file type_mat4x3.hpp.
- -| typedef detail::tmat4x4<mediump_float> mat4x4 | -
4 columns of 4 components matrix of floating-point numbers.
-(From GLSL 1.30.8 specification, section 4.1.6 Matrices)
- -Definition at line 202 of file type_mat4x4.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00136.html b/doc/html/a00136.html
deleted file mode 100644
index aefe65fd..00000000
--- a/doc/html/a00136.html
+++ /dev/null
@@ -1,611 +0,0 @@
-
-
-
-
-Matrix types with precision qualifier. -More...
-Typedefs | |
| typedef detail::tmat2x2 -< highp_float > | highp_mat2x2 |
| 2 columns of 2 components matrix of high precision floating-point numbers. | |
| typedef detail::tmat2x3 -< highp_float > | highp_mat2x3 |
| 2 columns of 3 components matrix of high precision floating-point numbers. | |
| typedef detail::tmat2x4 -< highp_float > | highp_mat2x4 |
| 2 columns of 4 components matrix of high precision floating-point numbers. | |
| typedef detail::tmat3x2 -< highp_float > | highp_mat3x2 |
| 3 columns of 2 components matrix of high precision floating-point numbers. | |
| typedef detail::tmat3x3 -< highp_float > | highp_mat3x3 |
| 3 columns of 3 components matrix of high precision floating-point numbers. | |
| typedef detail::tmat3x4 -< highp_float > | highp_mat3x4 |
| 3 columns of 4 components matrix of high precision floating-point numbers. | |
| typedef detail::tmat4x2 -< highp_float > | highp_mat4x2 |
| 4 columns of 2 components matrix of high precision floating-point numbers. | |
| typedef detail::tmat4x3 -< highp_float > | highp_mat4x3 |
| 4 columns of 3 components matrix of high precision floating-point numbers. | |
| typedef detail::tmat4x4 -< highp_float > | highp_mat4x4 |
| 4 columns of 4 components matrix of high precision floating-point numbers. | |
| typedef detail::tmat2x2 -< lowp_float > | lowp_mat2x2 |
| 2 columns of 2 components matrix of low precision floating-point numbers. | |
| typedef detail::tmat2x3 -< lowp_float > | lowp_mat2x3 |
| 2 columns of 3 components matrix of low precision floating-point numbers. | |
| typedef detail::tmat2x4 -< lowp_float > | lowp_mat2x4 |
| 2 columns of 4 components matrix of low precision floating-point numbers. | |
| typedef detail::tmat3x2 -< lowp_float > | lowp_mat3x2 |
| 3 columns of 2 components matrix of low precision floating-point numbers. | |
| typedef detail::tmat3x3 -< lowp_float > | lowp_mat3x3 |
| 3 columns of 3 components matrix of low precision floating-point numbers. | |
| typedef detail::tmat3x4 -< lowp_float > | lowp_mat3x4 |
| 3 columns of 4 components matrix of low precision floating-point numbers. | |
| typedef detail::tmat4x2 -< lowp_float > | lowp_mat4x2 |
| 4 columns of 2 components matrix of low precision floating-point numbers. | |
| typedef detail::tmat4x3 -< lowp_float > | lowp_mat4x3 |
| 4 columns of 3 components matrix of low precision floating-point numbers. | |
| typedef detail::tmat4x4 -< lowp_float > | lowp_mat4x4 |
| 4 columns of 4 components matrix of low precision floating-point numbers. | |
| typedef detail::tmat2x2 -< mediump_float > | mediump_mat2x2 |
| 2 columns of 2 components matrix of medium precision floating-point numbers. | |
| typedef detail::tmat2x3 -< mediump_float > | mediump_mat2x3 |
| 2 columns of 3 components matrix of medium precision floating-point numbers. | |
| typedef detail::tmat2x4 -< mediump_float > | mediump_mat2x4 |
| 2 columns of 4 components matrix of medium precision floating-point numbers. | |
| typedef detail::tmat3x2 -< mediump_float > | mediump_mat3x2 |
| 3 columns of 2 components matrix of medium precision floating-point numbers. | |
| typedef detail::tmat3x3 -< mediump_float > | mediump_mat3x3 |
| 3 columns of 3 components matrix of medium precision floating-point numbers. | |
| typedef detail::tmat3x4 -< mediump_float > | mediump_mat3x4 |
| 3 columns of 4 components matrix of medium precision floating-point numbers. | |
| typedef detail::tmat4x2 -< mediump_float > | mediump_mat4x2 |
| 4 columns of 2 components matrix of medium precision floating-point numbers. | |
| typedef detail::tmat4x3 -< mediump_float > | mediump_mat4x3 |
| 4 columns of 3 components matrix of medium precision floating-point numbers. | |
| typedef detail::tmat4x4 -< mediump_float > | mediump_mat4x4 |
| 4 columns of 4 components matrix of medium precision floating-point numbers. | |
Matrix types with precision qualifier.
-This namespace is included in glm namespace.
-| typedef detail::tmat2x2<highp_float> highp_mat2x2 | -
2 columns of 2 components matrix of high precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 192 of file type_mat2x2.hpp.
- -| typedef detail::tmat2x3<highp_float> highp_mat2x3 | -
2 columns of 3 components matrix of high precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 187 of file type_mat2x3.hpp.
- -| typedef detail::tmat2x4<highp_float> highp_mat2x4 | -
2 columns of 4 components matrix of high precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 183 of file type_mat2x4.hpp.
- -| typedef detail::tmat3x2<highp_float> highp_mat3x2 | -
3 columns of 2 components matrix of high precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 184 of file type_mat3x2.hpp.
- -| typedef detail::tmat3x3<highp_float> highp_mat3x3 | -
3 columns of 3 components matrix of high precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 190 of file type_mat3x3.hpp.
- -| typedef detail::tmat3x4<highp_float> highp_mat3x4 | -
3 columns of 4 components matrix of high precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 184 of file type_mat3x4.hpp.
- -| typedef detail::tmat4x2<highp_float> highp_mat4x2 | -
4 columns of 2 components matrix of high precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 186 of file type_mat4x2.hpp.
- -| typedef detail::tmat4x3<highp_float> highp_mat4x3 | -
4 columns of 3 components matrix of high precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 191 of file type_mat4x3.hpp.
- -| typedef detail::tmat4x4<highp_float> highp_mat4x4 | -
4 columns of 4 components matrix of high precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 195 of file type_mat4x4.hpp.
- -| typedef detail::tmat2x2<lowp_float> lowp_mat2x2 | -
2 columns of 2 components matrix of low precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 184 of file type_mat2x2.hpp.
- -| typedef detail::tmat2x3<lowp_float> lowp_mat2x3 | -
2 columns of 3 components matrix of low precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 179 of file type_mat2x3.hpp.
- -| typedef detail::tmat2x4<lowp_float> lowp_mat2x4 | -
2 columns of 4 components matrix of low precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 175 of file type_mat2x4.hpp.
- -| typedef detail::tmat3x2<lowp_float> lowp_mat3x2 | -
3 columns of 2 components matrix of low precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 176 of file type_mat3x2.hpp.
- -| typedef detail::tmat3x3<lowp_float> lowp_mat3x3 | -
3 columns of 3 components matrix of low precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 182 of file type_mat3x3.hpp.
- -| typedef detail::tmat3x4<lowp_float> lowp_mat3x4 | -
3 columns of 4 components matrix of low precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 176 of file type_mat3x4.hpp.
- -| typedef detail::tmat4x2<lowp_float> lowp_mat4x2 | -
4 columns of 2 components matrix of low precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 178 of file type_mat4x2.hpp.
- -| typedef detail::tmat4x3<lowp_float> lowp_mat4x3 | -
4 columns of 3 components matrix of low precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 183 of file type_mat4x3.hpp.
- -| typedef detail::tmat4x4<lowp_float> lowp_mat4x4 | -
4 columns of 4 components matrix of low precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 187 of file type_mat4x4.hpp.
- -| typedef detail::tmat2x2<mediump_float> mediump_mat2x2 | -
2 columns of 2 components matrix of medium precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 188 of file type_mat2x2.hpp.
- -| typedef detail::tmat2x3<mediump_float> mediump_mat2x3 | -
2 columns of 3 components matrix of medium precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 183 of file type_mat2x3.hpp.
- -| typedef detail::tmat2x4<mediump_float> mediump_mat2x4 | -
2 columns of 4 components matrix of medium precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 179 of file type_mat2x4.hpp.
- -| typedef detail::tmat3x2<mediump_float> mediump_mat3x2 | -
3 columns of 2 components matrix of medium precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 180 of file type_mat3x2.hpp.
- -| typedef detail::tmat3x3<mediump_float> mediump_mat3x3 | -
3 columns of 3 components matrix of medium precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 186 of file type_mat3x3.hpp.
- -| typedef detail::tmat3x4<mediump_float> mediump_mat3x4 | -
3 columns of 4 components matrix of medium precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 180 of file type_mat3x4.hpp.
- -| typedef detail::tmat4x2<mediump_float> mediump_mat4x2 | -
4 columns of 2 components matrix of medium precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 182 of file type_mat4x2.hpp.
- -| typedef detail::tmat4x3<mediump_float> mediump_mat4x3 | -
4 columns of 3 components matrix of medium precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 187 of file type_mat4x3.hpp.
- -| typedef detail::tmat4x4<mediump_float> mediump_mat4x4 | -
4 columns of 4 components matrix of medium precision floating-point numbers.
-There is no garanty on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)
- -Definition at line 191 of file type_mat4x4.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00137.html b/doc/html/a00137.html
deleted file mode 100644
index 4aad0652..00000000
--- a/doc/html/a00137.html
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-Scalar types from section 4.1.2 Booleans, 4.1.3 Integers and 4.1.4 Floats of GLSL 1.30.8 specification. -More...
-Namespaces | |
| namespace | precision |
Scalar types with precision qualifier. - | |
Typedefs | |
| typedef uint_t | uint |
| Unsigned integer. | |
Scalar types from section 4.1.2 Booleans, 4.1.3 Integers and 4.1.4 Floats of GLSL 1.30.8 specification.
-This namespace is included in glm namespace.
-| typedef uint_t uint | -
Unsigned integer.
-From GLSL 1.30.8 specification section 4.1.3 Integers.
- -Definition at line 122 of file type_int.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00138.html b/doc/html/a00138.html
deleted file mode 100644
index d738bf55..00000000
--- a/doc/html/a00138.html
+++ /dev/null
@@ -1,224 +0,0 @@
-
-
-
-
-Scalar types with precision qualifier. -More...
-Typedefs | |
| typedef highp_float_t | highp_float |
| High precision floating-point numbers. | |
| typedef highp_int_t | highp_int |
| High precision signed integer. | |
| typedef highp_uint_t | highp_uint |
| High precision unsigned integer. | |
| typedef lowp_float_t | lowp_float |
| Low precision floating-point numbers. | |
| typedef lowp_int_t | lowp_int |
| Low precision signed integer. | |
| typedef lowp_uint_t | lowp_uint |
| Low precision unsigned integer. | |
| typedef mediump_float_t | mediump_float |
| Medium precision floating-point numbers. | |
| typedef mediump_int_t | mediump_int |
| Medium precision signed integer. | |
| typedef mediump_uint_t | mediump_uint |
| Medium precision unsigned integer. | |
Scalar types with precision qualifier.
-This namespace is included in glm namespace.
-| typedef highp_float_t highp_float | -
High precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification
- -Definition at line 52 of file type_float.hpp.
- -| typedef highp_int_t highp_int | -
High precision signed integer.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification.
- -Definition at line 77 of file type_int.hpp.
- -| typedef highp_uint_t highp_uint | -
High precision unsigned integer.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification.
- -Definition at line 90 of file type_int.hpp.
- -| typedef lowp_float_t lowp_float | -
Low precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification
- -Definition at line 44 of file type_float.hpp.
- -| typedef lowp_int_t lowp_int | -
Low precision signed integer.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification.
- -Definition at line 69 of file type_int.hpp.
- -| typedef lowp_uint_t lowp_uint | -
Low precision unsigned integer.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification.
- -Definition at line 82 of file type_int.hpp.
- -| typedef mediump_float_t mediump_float | -
Medium precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification
- -Definition at line 48 of file type_float.hpp.
- -| typedef mediump_int_t mediump_int | -
Medium precision signed integer.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification.
- -Definition at line 73 of file type_int.hpp.
- -| typedef mediump_uint_t mediump_uint | -
Medium precision unsigned integer.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification.
- -Definition at line 86 of file type_int.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00139.html b/doc/html/a00139.html
deleted file mode 100644
index 96fba2ea..00000000
--- a/doc/html/a00139.html
+++ /dev/null
@@ -1,299 +0,0 @@
-
-
-
-
-Vector types from section 4.1.5 of GLSL 1.30.8 specification. -More...
-Namespaces | |
| namespace | precision |
Vector types with precision qualifier. - | |
Typedefs | |
| typedef detail::tvec2< bool > | bvec2 |
| 2 components vector of boolean. | |
| typedef detail::tvec3< bool > | bvec3 |
| 3 components vector of boolean. | |
| typedef detail::tvec4< bool > | bvec4 |
| 4 components vector of boolean. | |
| typedef detail::tvec2 -< mediump_int > | ivec2 |
| 2 components vector of signed integer numbers. | |
| typedef detail::tvec3 -< mediump_int > | ivec3 |
| 3 components vector of signed integer numbers. | |
| typedef detail::tvec4 -< mediump_int > | ivec4 |
| 4 components vector of signed integer numbers. | |
| typedef detail::tvec2 -< mediump_uint > | uvec2 |
| 2 components vector of unsigned integer numbers. | |
| typedef detail::tvec3 -< mediump_uint > | uvec3 |
| 3 components vector of unsigned integer numbers. | |
| typedef detail::tvec4 -< mediump_uint > | uvec4 |
| 4 components vector of unsigned integer numbers. | |
| typedef detail::tvec2 -< mediump_float > | vec2 |
| 2 components vector of floating-point numbers. | |
| typedef detail::tvec3 -< mediump_float > | vec3 |
| 3 components vector of floating-point numbers. | |
| typedef detail::tvec4 -< mediump_float > | vec4 |
| 4 components vector of floating-point numbers. | |
Vector types from section 4.1.5 of GLSL 1.30.8 specification.
-This namespace is included in glm namespace.
-| typedef detail::tvec2<bool> bvec2 | -
2 components vector of boolean.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 200 of file type_vec2.hpp.
- -| typedef detail::tvec3<bool> bvec3 | -
3 components vector of boolean.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 199 of file type_vec3.hpp.
- -| typedef detail::tvec4<bool> bvec4 | -
4 components vector of boolean.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 215 of file type_vec4.hpp.
- -| typedef detail::tvec2<mediump_int> ivec2 | -
2 components vector of signed integer numbers.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 242 of file type_vec2.hpp.
- -| typedef detail::tvec3<mediump_int> ivec3 | -
3 components vector of signed integer numbers.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 241 of file type_vec3.hpp.
- -| typedef detail::tvec4<mediump_int> ivec4 | -
4 components vector of signed integer numbers.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 255 of file type_vec4.hpp.
- -| typedef detail::tvec2<mediump_uint> uvec2 | -
2 components vector of unsigned integer numbers.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 276 of file type_vec2.hpp.
- -| typedef detail::tvec3<mediump_uint> uvec3 | -
3 components vector of unsigned integer numbers.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 275 of file type_vec3.hpp.
- -| typedef detail::tvec4<mediump_uint> uvec4 | -
4 components vector of unsigned integer numbers.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 287 of file type_vec4.hpp.
- -| typedef detail::tvec2<mediump_float> vec2 | -
2 components vector of floating-point numbers.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 208 of file type_vec2.hpp.
- -| typedef detail::tvec3<mediump_float> vec3 | -
3 components vector of floating-point numbers.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 207 of file type_vec3.hpp.
- -| typedef detail::tvec4<mediump_float> vec4 | -
4 components vector of floating-point numbers.
-From GLSL 1.30.8 specification, section 4.1.5 Vectors.
- -Definition at line 223 of file type_vec4.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00140.html b/doc/html/a00140.html
deleted file mode 100644
index 305bdfdb..00000000
--- a/doc/html/a00140.html
+++ /dev/null
@@ -1,596 +0,0 @@
-
-
-
-
-Vector types with precision qualifier. -More...
-Typedefs | |
| typedef detail::tvec2< highp_int > | highp_ivec2 |
| 2 components vector of high precision signed integer numbers. | |
| typedef detail::tvec3< highp_int > | highp_ivec3 |
| 3 components vector of high precision signed integer numbers. | |
| typedef detail::tvec4< highp_int > | highp_ivec4 |
| 4 components vector of high precision signed integer numbers. | |
| typedef detail::tvec2< highp_uint > | highp_uvec2 |
| 2 components vector of high precision unsigned integer numbers. | |
| typedef detail::tvec3< highp_uint > | highp_uvec3 |
| 3 components vector of high precision unsigned integer numbers. | |
| typedef detail::tvec4< highp_uint > | highp_uvec4 |
| 4 components vector of high precision unsigned integer numbers. | |
| typedef detail::tvec2 -< highp_float > | highp_vec2 |
| 2 components vector of high precision floating-point numbers. | |
| typedef detail::tvec3 -< highp_float > | highp_vec3 |
| 3 components vector of high precision floating-point numbers. | |
| typedef detail::tvec4 -< highp_float > | highp_vec4 |
| 4 components vector of high precision floating-point numbers. | |
| typedef detail::tvec2< lowp_int > | lowp_ivec2 |
| 2 components vector of low precision signed integer numbers. | |
| typedef detail::tvec3< lowp_int > | lowp_ivec3 |
| 3 components vector of low precision signed integer numbers. | |
| typedef detail::tvec4< lowp_int > | lowp_ivec4 |
| 4 components vector of low precision signed integer numbers. | |
| typedef detail::tvec2< lowp_uint > | lowp_uvec2 |
| 2 components vector of low precision unsigned integer numbers. | |
| typedef detail::tvec3< lowp_uint > | lowp_uvec3 |
| 3 components vector of low precision unsigned integer numbers. | |
| typedef detail::tvec4< lowp_uint > | lowp_uvec4 |
| 4 components vector of low precision unsigned integer numbers. | |
| typedef detail::tvec2< lowp_float > | lowp_vec2 |
| 2 components vector of low precision floating-point numbers. | |
| typedef detail::tvec3< lowp_float > | lowp_vec3 |
| 3 components vector of low precision floating-point numbers. | |
| typedef detail::tvec4< lowp_float > | lowp_vec4 |
| 4 components vector of low precision floating-point numbers. | |
| typedef detail::tvec2 -< mediump_int > | mediump_ivec2 |
| 2 components vector of medium precision signed integer numbers. | |
| typedef detail::tvec3 -< mediump_int > | mediump_ivec3 |
| 3 components vector of medium precision signed integer numbers. | |
| typedef detail::tvec4 -< mediump_int > | mediump_ivec4 |
| 4 components vector of medium precision signed integer numbers. | |
| typedef detail::tvec2 -< mediump_uint > | mediump_uvec2 |
| 2 components vector of medium precision unsigned integer numbers. | |
| typedef detail::tvec3 -< mediump_uint > | mediump_uvec3 |
| 3 components vector of medium precision unsigned integer numbers. | |
| typedef detail::tvec4 -< mediump_uint > | mediump_uvec4 |
| 4 components vector of medium precision unsigned integer numbers. | |
| typedef detail::tvec2 -< mediump_float > | mediump_vec2 |
| 2 components vector of medium precision floating-point numbers. | |
| typedef detail::tvec3 -< mediump_float > | mediump_vec3 |
| 3 components vector of medium precision floating-point numbers. | |
| typedef detail::tvec4 -< mediump_float > | mediump_vec4 |
| 4 components vector of medium precision floating-point numbers. | |
Vector types with precision qualifier.
-This namespace is included in glm namespace.
-| typedef detail::tvec2<highp_int> highp_ivec2 | -
2 components vector of high precision signed integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 258 of file type_vec2.hpp.
- -| typedef detail::tvec3<highp_int> highp_ivec3 | -
3 components vector of high precision signed integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 257 of file type_vec3.hpp.
- -| typedef detail::tvec4<highp_int> highp_ivec4 | -
4 components vector of high precision signed integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 269 of file type_vec4.hpp.
- -| typedef detail::tvec2<highp_uint> highp_uvec2 | -
2 components vector of high precision unsigned integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 292 of file type_vec2.hpp.
- -| typedef detail::tvec3<highp_uint> highp_uvec3 | -
3 components vector of high precision unsigned integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 291 of file type_vec3.hpp.
- -| typedef detail::tvec4<highp_uint> highp_uvec4 | -
4 components vector of high precision unsigned integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 301 of file type_vec4.hpp.
- -| typedef detail::tvec2<highp_float> highp_vec2 | -
2 components vector of high precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.5.2 Precision Qualifiers.
- -Definition at line 224 of file type_vec2.hpp.
- -| typedef detail::tvec3<highp_float> highp_vec3 | -
3 components vector of high precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.5.2 Precision Qualifiers.
- -Definition at line 223 of file type_vec3.hpp.
- -| typedef detail::tvec4<highp_float> highp_vec4 | -
4 components vector of high precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.5.2 Precision Qualifiers.
- -Definition at line 237 of file type_vec4.hpp.
- -| typedef detail::tvec2<lowp_int> lowp_ivec2 | -
2 components vector of low precision signed integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 266 of file type_vec2.hpp.
- -| typedef detail::tvec3<lowp_int> lowp_ivec3 | -
3 components vector of low precision signed integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 265 of file type_vec3.hpp.
- -| typedef detail::tvec4<lowp_int> lowp_ivec4 | -
4 components vector of low precision signed integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 277 of file type_vec4.hpp.
- -| typedef detail::tvec2<lowp_uint> lowp_uvec2 | -
2 components vector of low precision unsigned integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 300 of file type_vec2.hpp.
- -| typedef detail::tvec3<lowp_uint> lowp_uvec3 | -
3 components vector of low precision unsigned integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 299 of file type_vec3.hpp.
- -| typedef detail::tvec4<lowp_uint> lowp_uvec4 | -
4 components vector of low precision unsigned integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 309 of file type_vec4.hpp.
- -| typedef detail::tvec2<lowp_float> lowp_vec2 | -
2 components vector of low precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.5.2 Precision Qualifiers.
- -Definition at line 232 of file type_vec2.hpp.
- -| typedef detail::tvec3<lowp_float> lowp_vec3 | -
3 components vector of low precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.5.2 Precision Qualifiers.
- -Definition at line 231 of file type_vec3.hpp.
- -| typedef detail::tvec4<lowp_float> lowp_vec4 | -
4 components vector of low precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.5.2 Precision Qualifiers.
- -Definition at line 245 of file type_vec4.hpp.
- -| typedef detail::tvec2<mediump_int> mediump_ivec2 | -
2 components vector of medium precision signed integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 262 of file type_vec2.hpp.
- -| typedef detail::tvec3<mediump_int> mediump_ivec3 | -
3 components vector of medium precision signed integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 261 of file type_vec3.hpp.
- -| typedef detail::tvec4<mediump_int> mediump_ivec4 | -
4 components vector of medium precision signed integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 273 of file type_vec4.hpp.
- -| typedef detail::tvec2<mediump_uint> mediump_uvec2 | -
2 components vector of medium precision unsigned integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 296 of file type_vec2.hpp.
- -| typedef detail::tvec3<mediump_uint> mediump_uvec3 | -
3 components vector of medium precision unsigned integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 295 of file type_vec3.hpp.
- -| typedef detail::tvec4<mediump_uint> mediump_uvec4 | -
4 components vector of medium precision unsigned integer numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.1.5 Precision Qualifiers.
- -Definition at line 305 of file type_vec4.hpp.
- -| typedef detail::tvec2<mediump_float> mediump_vec2 | -
2 components vector of medium precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.5.2 Precision Qualifiers.
- -Definition at line 228 of file type_vec2.hpp.
- -| typedef detail::tvec3<mediump_float> mediump_vec3 | -
3 components vector of medium precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.5.2 Precision Qualifiers.
- -Definition at line 227 of file type_vec3.hpp.
- -| typedef detail::tvec4<mediump_float> mediump_vec4 | -
4 components vector of medium precision floating-point numbers.
-There is no garanty on the actual precision. From GLSL 1.30.8 specification, section 4.5.2 Precision Qualifiers.
- -Definition at line 241 of file type_vec4.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00142.html b/doc/html/a00142.html
deleted file mode 100644
index a5a6b28d..00000000
--- a/doc/html/a00142.html
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-GLM stable extensions. -More...
-Namespaces | |
| namespace | double_float |
GLM_GTC_double_float extension: Add support for double precision floating-point types. - | |
| namespace | half_float |
GLM_GTC_half_float extension: Add support for half precision floating-point types. - | |
| namespace | matrix_operation |
GLM_GTC_matrix_operation extension: Matrix operation functions. - | |
| namespace | matrix_projection |
GLM_GTC_matrix_projection: Varius ways to build and operate on projection matrices. - | |
| namespace | matrix_transform |
GLM_GTC_matrix_transform extension: Add transformation matrices. - | |
| namespace | quaternion |
GLM_GTC_quaternion extension: Quaternion types and functions. - | |
| namespace | type_precision |
GLM_GTC_type_precision extension: Defined types with specific size. - | |
GLM stable extensions.
-
1.6.1
-
-
diff --git a/doc/html/a00143.html b/doc/html/a00143.html
deleted file mode 100644
index d167cac9..00000000
--- a/doc/html/a00143.html
+++ /dev/null
@@ -1,283 +0,0 @@
-
-
-
-
-GLM_GTC_double_float extension: Add support for double precision floating-point types. -More...
-Typedefs | |
| typedef detail::tmat2x2< double > | dmat2 |
| 2 * 2 matrix of double-precision floating-point numbers. | |
| typedef detail::tmat3x3< double > | dmat3 |
| 3 * 3 matrix of double-precision floating-point numbers. | |
| typedef detail::tmat4x4< double > | dmat4 |
| 4 * 4 matrix of double-precision floating-point numbers. | |
| typedef detail::tvec2< double > | dvec2 |
| Vector of 2 double-precision floating-point numbers. | |
| typedef detail::tvec3< double > | dvec3 |
| Vector of 3 double-precision floating-point numbers. | |
| typedef detail::tvec4< double > | dvec4 |
| Vector of 4 double-precision floating-point numbers. | |
| typedef detail::tmat2x2< float > | fmat2 |
| 2 * 2 matrix of single-precision floating-point numbers. | |
| typedef detail::tmat3x3< float > | fmat3 |
| 3 * 3 matrix of single-precision floating-point numbers. | |
| typedef detail::tmat4x4< float > | fmat4 |
| 4 * 4 matrix of single-precision floating-point numbers. | |
| typedef detail::tvec2< float > | fvec2 |
| Vector of 2 single-precision floating-point numbers. | |
| typedef detail::tvec3< float > | fvec3 |
| Vector of 3 single-precision floating-point numbers. | |
| typedef detail::tvec4< float > | fvec4 |
| Vector of 4 single-precision floating-point numbers. | |
GLM_GTC_double_float extension: Add support for double precision floating-point types.
-| typedef detail::tmat2x2<double> dmat2 | -
2 * 2 matrix of double-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 71 of file gtc/double_float.hpp.
- -| typedef detail::tmat3x3<double> dmat3 | -
3 * 3 matrix of double-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 75 of file gtc/double_float.hpp.
- -| typedef detail::tmat4x4<double> dmat4 | -
4 * 4 matrix of double-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 79 of file gtc/double_float.hpp.
- -| typedef detail::tvec2<double> dvec2 | -
Vector of 2 double-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 59 of file gtc/double_float.hpp.
- -| typedef detail::tvec3<double> dvec3 | -
Vector of 3 double-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 63 of file gtc/double_float.hpp.
- -| typedef detail::tvec4<double> dvec4 | -
Vector of 4 double-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 67 of file gtc/double_float.hpp.
- -| typedef detail::tmat2x2<float> fmat2 | -
2 * 2 matrix of single-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 47 of file gtc/double_float.hpp.
- -| typedef detail::tmat3x3<float> fmat3 | -
3 * 3 matrix of single-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 51 of file gtc/double_float.hpp.
- -| typedef detail::tmat4x4<float> fmat4 | -
4 * 4 matrix of single-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 55 of file gtc/double_float.hpp.
- -| typedef detail::tvec2<float> fvec2 | -
Vector of 2 single-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 35 of file gtc/double_float.hpp.
- -| typedef detail::tvec3<float> fvec3 | -
Vector of 3 single-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 39 of file gtc/double_float.hpp.
- -| typedef detail::tvec4<float> fvec4 | -
Vector of 4 single-precision floating-point numbers.
-From GLM_GTC_double_float extension.
- -Definition at line 43 of file gtc/double_float.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00144.html b/doc/html/a00144.html
deleted file mode 100644
index 2b3dc1ab..00000000
--- a/doc/html/a00144.html
+++ /dev/null
@@ -1,189 +0,0 @@
-
-
-
-
-GLM_GTC_half_float extension: Add support for half precision floating-point types. -More...
-Typedefs | |
| typedef detail::thalf | half |
| Type for half-precision floating-point numbers. | |
| typedef detail::tmat2x2 -< detail::thalf > | hmat2 |
| 2 * 2 matrix of half-precision floating-point numbers. | |
| typedef detail::tmat3x3 -< detail::thalf > | hmat3 |
| 3 * 3 matrix of half-precision floating-point numbers. | |
| typedef detail::tmat4x4 -< detail::thalf > | hmat4 |
| 4 * 4 matrix of half-precision floating-point numbers. | |
| typedef detail::tvec2 -< detail::thalf > | hvec2 |
| Vector of 2 half-precision floating-point numbers. | |
| typedef detail::tvec3 -< detail::thalf > | hvec3 |
| Vector of 3 half-precision floating-point numbers. | |
| typedef detail::tvec4 -< detail::thalf > | hvec4 |
| Vector of 4 half-precision floating-point numbers. | |
GLM_GTC_half_float extension: Add support for half precision floating-point types.
-| typedef detail::thalf half | -
Type for half-precision floating-point numbers.
-From GLM_GTC_half_float extension.
- -Definition at line 370 of file gtc/half_float.hpp.
- -| typedef detail::tmat2x2<detail::thalf> hmat2 | -
2 * 2 matrix of half-precision floating-point numbers.
-From GLM_GTC_half_float extension.
- -Definition at line 386 of file gtc/half_float.hpp.
- -| typedef detail::tmat3x3<detail::thalf> hmat3 | -
3 * 3 matrix of half-precision floating-point numbers.
-From GLM_GTC_half_float extension.
- -Definition at line 390 of file gtc/half_float.hpp.
- -| typedef detail::tmat4x4<detail::thalf> hmat4 | -
4 * 4 matrix of half-precision floating-point numbers.
-From GLM_GTC_half_float extension.
- -Definition at line 394 of file gtc/half_float.hpp.
- -| typedef detail::tvec2<detail::thalf> hvec2 | -
Vector of 2 half-precision floating-point numbers.
-From GLM_GTC_half_float extension.
- -Definition at line 374 of file gtc/half_float.hpp.
- -| typedef detail::tvec3<detail::thalf> hvec3 | -
Vector of 3 half-precision floating-point numbers.
-From GLM_GTC_half_float extension.
- -Definition at line 378 of file gtc/half_float.hpp.
- -| typedef detail::tvec4<detail::thalf> hvec4 | -
Vector of 4 half-precision floating-point numbers.
-From GLM_GTC_half_float extension.
- -Definition at line 382 of file gtc/half_float.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00145.html b/doc/html/a00145.html
deleted file mode 100644
index 958cbd29..00000000
--- a/doc/html/a00145.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_GTC_matrix_operation extension: Matrix operation functions. -More...
-GLM_GTC_matrix_operation extension: Matrix operation functions.
-
1.6.1
-
-
diff --git a/doc/html/a00146.html b/doc/html/a00146.html
deleted file mode 100644
index 33cae9d9..00000000
--- a/doc/html/a00146.html
+++ /dev/null
@@ -1,337 +0,0 @@
-
-
-
-
-GLM_GTC_matrix_projection: Varius ways to build and operate on projection matrices. -More...
-Functions | |
| template<typename valType > | |
| detail::tmat4x4< valType > | frustum (valType const &left, valType const &right, valType const &bottom, valType const &top, valType const &nearVal, valType const &farVal) |
| Creates a frustum matrix. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | ortho (valType const &left, valType const &right, valType const &bottom, valType const &top, valType const &zNear, valType const &zFar) |
| Creates a matrix for an orthographic parallel viewing volume. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | ortho (valType const &left, valType const &right, valType const &bottom, valType const &top) |
| Creates a matrix for projecting two-dimensional coordinates onto the screen. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | perspective (valType const &fovy, valType const &aspect, valType const &zNear, valType const &zFar) |
| Creates a matrix for a symetric perspective-view frustum. | |
| template<typename valTypeT , typename valTypeU > | |
| detail::tvec3< valTypeT > | project (detail::tvec3< valTypeT > const &obj, detail::tmat4x4< valTypeT > const &model, detail::tmat4x4< valTypeT > const &proj, detail::tvec4< valTypeU > const &viewport) |
| Map the specified object coordinates (obj.x, obj.y, obj.z) into window coordinates. | |
| template<typename valTypeT , typename valTypeU > | |
| detail::tvec3< valTypeT > | unProject (detail::tvec3< valTypeT > const &win, detail::tmat4x4< valTypeT > const &model, detail::tmat4x4< valTypeT > const &proj, detail::tvec4< valTypeU > const &viewport) |
| Map the specified window coordinates (win.x, win.y, win.z) into object coordinates. | |
GLM_GTC_matrix_projection: Varius ways to build and operate on projection matrices.
-| detail::tmat4x4<valType> glm::gtc::matrix_projection::frustum | -( | -valType const & | -left, | -|
| - | - | valType const & | -right, | -|
| - | - | valType const & | -bottom, | -|
| - | - | valType const & | -top, | -|
| - | - | valType const & | -nearVal, | -|
| - | - | valType const & | -farVal | - |
| - | ) | -- |
Creates a frustum matrix.
-From GLM_GTC_matrix_projection extension.
- -| detail::tmat4x4<valType> glm::gtc::matrix_projection::ortho | -( | -valType const & | -left, | -|
| - | - | valType const & | -right, | -|
| - | - | valType const & | -bottom, | -|
| - | - | valType const & | -top, | -|
| - | - | valType const & | -zNear, | -|
| - | - | valType const & | -zFar | - |
| - | ) | -- |
Creates a matrix for an orthographic parallel viewing volume.
-From GLM_GTC_matrix_projection extension.
- -| detail::tmat4x4<valType> glm::gtc::matrix_projection::ortho | -( | -valType const & | -left, | -|
| - | - | valType const & | -right, | -|
| - | - | valType const & | -bottom, | -|
| - | - | valType const & | -top | - |
| - | ) | -- |
Creates a matrix for projecting two-dimensional coordinates onto the screen.
-From GLM_GTC_matrix_projection extension.
- -| detail::tmat4x4<valType> glm::gtc::matrix_projection::perspective | -( | -valType const & | -fovy, | -|
| - | - | valType const & | -aspect, | -|
| - | - | valType const & | -zNear, | -|
| - | - | valType const & | -zFar | - |
| - | ) | -- |
Creates a matrix for a symetric perspective-view frustum.
-From GLM_GTC_matrix_projection extension.
- -| detail::tvec3<valTypeT> glm::gtc::matrix_projection::project | -( | -detail::tvec3< valTypeT > const & | -obj, | -|
| - | - | detail::tmat4x4< valTypeT > const & | -model, | -|
| - | - | detail::tmat4x4< valTypeT > const & | -proj, | -|
| - | - | detail::tvec4< valTypeU > const & | -viewport | - |
| - | ) | -- |
Map the specified object coordinates (obj.x, obj.y, obj.z) into window coordinates.
-From GLM_GTC_matrix_projection extension.
- -| detail::tvec3<valTypeT> glm::gtc::matrix_projection::unProject | -( | -detail::tvec3< valTypeT > const & | -win, | -|
| - | - | detail::tmat4x4< valTypeT > const & | -model, | -|
| - | - | detail::tmat4x4< valTypeT > const & | -proj, | -|
| - | - | detail::tvec4< valTypeU > const & | -viewport | - |
| - | ) | -- |
Map the specified window coordinates (win.x, win.y, win.z) into object coordinates.
-From GLM_GTC_matrix_projection extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00147.html b/doc/html/a00147.html
deleted file mode 100644
index 3f8b4b5c..00000000
--- a/doc/html/a00147.html
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
-GLM_GTC_matrix_transform extension: Add transformation matrices. -More...
-Functions | |
| template<typename valType > | |
| detail::tmat4x4< valType > | rotate (detail::tmat4x4< valType > const &m, valType const &angle, detail::tvec3< valType > const &v) |
| Builds a rotation 4 * 4 matrix created from an axis vector and an angle expressed in degrees. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | scale (detail::tmat4x4< valType > const &m, detail::tvec3< valType > const &v) |
| Builds a scale 4 * 4 matrix created from 3 scalars. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | translate (detail::tmat4x4< valType > const &m, detail::tvec3< valType > const &v) |
| Builds a translation 4 * 4 matrix created from a vector of 3 components. | |
GLM_GTC_matrix_transform extension: Add transformation matrices.
-| detail::tmat4x4<valType> glm::gtc::matrix_transform::rotate | -( | -detail::tmat4x4< valType > const & | -m, | -|
| - | - | valType const & | -angle, | -|
| - | - | detail::tvec3< valType > const & | -v | - |
| - | ) | -- |
Builds a rotation 4 * 4 matrix created from an axis vector and an angle expressed in degrees.
-From GLM_GTC_matrix_transform extension.
- -| detail::tmat4x4<valType> glm::gtc::matrix_transform::scale | -( | -detail::tmat4x4< valType > const & | -m, | -|
| - | - | detail::tvec3< valType > const & | -v | - |
| - | ) | -- |
Builds a scale 4 * 4 matrix created from 3 scalars.
-From GLM_GTC_matrix_transform extension.
- -| detail::tmat4x4<valType> glm::gtc::matrix_transform::translate | -( | -detail::tmat4x4< valType > const & | -m, | -|
| - | - | detail::tvec3< valType > const & | -v | - |
| - | ) | -- |
Builds a translation 4 * 4 matrix created from a vector of 3 components.
-From GLM_GTC_matrix_transform extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00148.html b/doc/html/a00148.html
deleted file mode 100644
index e2fbb8a1..00000000
--- a/doc/html/a00148.html
+++ /dev/null
@@ -1,407 +0,0 @@
-
-
-
-
-GLM_GTC_quaternion extension: Quaternion types and functions. -More...
-Typedefs | |
| typedef detail::tquat< float > | quat |
| Quaternion of floating-point numbers. | |
Functions | |
| template<typename valType > | |
| detail::tquat< valType > | conjugate (detail::tquat< valType > const &q) |
| Returns the q conjugate. | |
| template<typename valType > | |
| detail::tquat< valType > | cross (detail::tquat< valType > const &q1, detail::tquat< valType > const &q2) |
| Returns the cross product of q1 and q2. | |
| template<typename valType > | |
| valType | dot (detail::tquat< valType > const &q1, detail::tquat< valType > const &q2) |
| Returns dot product of q1 and q2, i.e., q1[0] * q2[0] + q1[1] * q2[1] + . | |
| template<typename valType > | |
| detail::tquat< valType > | inverse (detail::tquat< valType > const &q) |
| Returns the q inverse. | |
| template<typename valType > | |
| valType | length (detail::tquat< valType > const &q) |
| Returns the length of the quaternion x. | |
| template<typename valType > | |
| detail::tmat3x3< valType > | mat3_cast (detail::tquat< valType > const &x) |
| Converts a quaternion to a 3 * 3 matrix. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | mat4_cast (detail::tquat< valType > const &x) |
| Converts a quaternion to a 4 * 4 matrix. | |
| template<typename valType > | |
| detail::tquat< valType > | mix (detail::tquat< valType > const &x, detail::tquat< valType > const &y, valType const &a) |
| Returns a LERP interpolated quaternion of x and y according a. | |
| template<typename valType > | |
| detail::tquat< valType > | normalize (detail::tquat< valType > const &q) |
| Returns the normalized quaternion of from x. | |
| template<typename valType > | |
| detail::tquat< valType > | quat_cast (detail::tmat4x4< valType > const &x) |
| Converts a 4 * 4 matrix to a quaternion. | |
| template<typename valType > | |
| detail::tquat< valType > | quat_cast (detail::tmat3x3< valType > const &x) |
| Converts a 3 * 3 matrix to a quaternion. | |
| template<typename valType > | |
| detail::tquat< valType > | rotate (detail::tquat< valType > const &q, valType const &angle, detail::tvec3< valType > const &v) |
| Rotates a quaternion from an vector of 3 components axis and an angle expressed in degrees. | |
GLM_GTC_quaternion extension: Quaternion types and functions.
-| typedef detail::tquat<float> quat | -
Quaternion of floating-point numbers.
-From GLM_GTC_quaternion extension.
- -Definition at line 185 of file gtc/quaternion.hpp.
- -| detail::tquat<valType> glm::gtc::quaternion::conjugate | -( | -detail::tquat< valType > const & | -q | -) | -- |
Returns the q conjugate.
-From GLM_GTC_quaternion extension.
- -| detail::tquat<valType> glm::gtc::quaternion::cross | -( | -detail::tquat< valType > const & | -q1, | -|
| - | - | detail::tquat< valType > const & | -q2 | - |
| - | ) | -- |
Returns the cross product of q1 and q2.
-From GLM_GTC_quaternion extension.
- -| valType glm::gtc::quaternion::dot | -( | -detail::tquat< valType > const & | -q1, | -|
| - | - | detail::tquat< valType > const & | -q2 | - |
| - | ) | -- |
Returns dot product of q1 and q2, i.e., q1[0] * q2[0] + q1[1] * q2[1] + .
-.. From GLM_GTC_quaternion extension.
- -| detail::tquat<valType> glm::gtc::quaternion::inverse | -( | -detail::tquat< valType > const & | -q | -) | -- |
Returns the q inverse.
-From GLM_GTC_quaternion extension.
- -| valType glm::gtc::quaternion::length | -( | -detail::tquat< valType > const & | -q | -) | -- |
Returns the length of the quaternion x.
-From GLM_GTC_quaternion extension.
- -| detail::tmat3x3<valType> glm::gtc::quaternion::mat3_cast | -( | -detail::tquat< valType > const & | -x | -) | -- |
Converts a quaternion to a 3 * 3 matrix.
-From GLM_GTC_quaternion extension.
- -Referenced by glm::gtx::quaternion::toMat3().
- -| detail::tmat4x4<valType> glm::gtc::quaternion::mat4_cast | -( | -detail::tquat< valType > const & | -x | -) | -- |
Converts a quaternion to a 4 * 4 matrix.
-From GLM_GTC_quaternion extension.
- -Referenced by glm::gtx::quaternion::toMat4().
- -| detail::tquat<valType> glm::gtc::quaternion::mix | -( | -detail::tquat< valType > const & | -x, | -|
| - | - | detail::tquat< valType > const & | -y, | -|
| - | - | valType const & | -a | - |
| - | ) | -- |
Returns a LERP interpolated quaternion of x and y according a.
-From GLM_GTC_quaternion extension.
- -| detail::tquat<valType> glm::gtc::quaternion::normalize | -( | -detail::tquat< valType > const & | -q | -) | -- |
Returns the normalized quaternion of from x.
-From GLM_GTC_quaternion extension.
- -| detail::tquat<valType> glm::gtc::quaternion::quat_cast | -( | -detail::tmat4x4< valType > const & | -x | -) | -- |
Converts a 4 * 4 matrix to a quaternion.
-From GLM_GTC_quaternion extension.
- -| detail::tquat<valType> glm::gtc::quaternion::quat_cast | -( | -detail::tmat3x3< valType > const & | -x | -) | -- |
Converts a 3 * 3 matrix to a quaternion.
-From GLM_GTC_quaternion extension.
- -Referenced by glm::gtx::quaternion::toQuat().
- -| detail::tquat<valType> glm::gtc::quaternion::rotate | -( | -detail::tquat< valType > const & | -q, | -|
| - | - | valType const & | -angle, | -|
| - | - | detail::tvec3< valType > const & | -v | - |
| - | ) | -- |
Rotates a quaternion from an vector of 3 components axis and an angle expressed in degrees.
-From GLM_GTC_quaternion extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00149.html b/doc/html/a00149.html
deleted file mode 100644
index 82ca45e1..00000000
--- a/doc/html/a00149.html
+++ /dev/null
@@ -1,324 +0,0 @@
-
-
-
-
-GLM_GTC_type_precision extension: Defined types with specific size. -More...
-Typedefs | |
| -typedef float16 | f16 |
| Half-precision floating-point scalar. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x2< f16 > | f16mat2 |
| Half-precision floating-point 2x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x2< f16 > | f16mat2x2 |
| Half-precision floating-point 2x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x3< f16 > | f16mat2x3 |
| Half-precision floating-point 2x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x4< f16 > | f16mat2x4 |
| Half-precision floating-point 2x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x3< f16 > | f16mat3 |
| Half-precision floating-point 3x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x2< f16 > | f16mat3x2 |
| Half-precision floating-point 3x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x3< f16 > | f16mat3x3 |
| Half-precision floating-point 3x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x4< f16 > | f16mat3x4 |
| Half-precision floating-point 3x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x4< f16 > | f16mat4 |
| Half-precision floating-point 4x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x2< f16 > | f16mat4x2 |
| Half-precision floating-point 4x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x3< f16 > | f16mat4x3 |
| Half-precision floating-point 4x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x4< f16 > | f16mat4x4 |
| Half-precision floating-point 4x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tquat< f16 > | f16quat |
| Half-precision floating-point quaternion. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tvec2< f16 > | f16vec2 |
| Half-precision floating-point vector of 2 components. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tvec3< f16 > | f16vec3 |
| Half-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tvec4< f16 > | f16vec4 |
| Half-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension). | |
| -typedef float32 | f32 |
| Single-precision floating-point scalar. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x2< f32 > | f32mat2 |
| Single-precision floating-point 2x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x2< f32 > | f32mat2x2 |
| Single-precision floating-point 2x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x3< f32 > | f32mat2x3 |
| Single-precision floating-point 2x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x4< f32 > | f32mat2x4 |
| Single-precision floating-point 2x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x3< f32 > | f32mat3 |
| Single-precision floating-point 3x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x2< f32 > | f32mat3x2 |
| Single-precision floating-point 3x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x3< f32 > | f32mat3x3 |
| Single-precision floating-point 3x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x4< f32 > | f32mat3x4 |
| Single-precision floating-point 3x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x4< f32 > | f32mat4 |
| Single-precision floating-point 4x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x2< f32 > | f32mat4x2 |
| Single-precision floating-point 4x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x3< f32 > | f32mat4x3 |
| Single-precision floating-point 4x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x4< f32 > | f32mat4x4 |
| Single-precision floating-point 4x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tquat< f32 > | f32quat |
| Single-precision floating-point quaternion. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tvec2< f32 > | f32vec2 |
| Single-precision floating-point vector of 2 components. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tvec3< f32 > | f32vec3 |
| Single-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tvec4< f32 > | f32vec4 |
| Single-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension). | |
| -typedef float64 | f64 |
| Double-precision floating-point scalar. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x2< f64 > | f64mat2 |
| Double-precision floating-point 2x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x2< f64 > | f64mat2x2 |
| Double-precision floating-point 2x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x3< f64 > | f64mat2x3 |
| Double-precision floating-point 2x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat2x4< f64 > | f64mat2x4 |
| Double-precision floating-point 2x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x3< f64 > | f64mat3 |
| Double-precision floating-point 3x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x2< f64 > | f64mat3x2 |
| Double-precision floating-point 3x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x3< f64 > | f64mat3x3 |
| Double-precision floating-point 3x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat3x4< f64 > | f64mat3x4 |
| Double-precision floating-point 3x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x4< f64 > | f64mat4 |
| Double-precision floating-point 4x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x2< f64 > | f64mat4x2 |
| Double-precision floating-point 4x2 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x3< f64 > | f64mat4x3 |
| Double-precision floating-point 4x3 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tmat4x4< f64 > | f64mat4x4 |
| Double-precision floating-point 4x4 matrix. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tquat< f64 > | f64quat |
| Double-precision floating-point quaternion. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tvec2< f64 > | f64vec2 |
| Double-precision floating-point vector of 2 components. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tvec3< f64 > | f64vec3 |
| Double-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension). | |
| -typedef detail::tvec4< f64 > | f64vec4 |
| Double-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension). | |
| -typedef detail::float16 | float16 |
| Half-precision floating-point scalar. (from GLM_GTC_type_precision extension). | |
| -typedef detail::float32 | float32 |
| Single-precision floating-point scalar. (from GLM_GTC_type_precision extension). | |
| -typedef detail::float64 | float64 |
| Double-precision floating-point scalar. (from GLM_GTC_type_precision extension). | |
| -typedef int16 | i16 |
| 16bit signed integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec2< i16 > | i16vec2 |
| 16bit signed integer vector of 2 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec3< i16 > | i16vec3 |
| 16bit signed integer vector of 3 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec4< i16 > | i16vec4 |
| 16bit signed integer vector of 4 components. (from GLM_GTC_type_precision extension) | |
| -typedef int32 | i32 |
| 32bit signed integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec2< i32 > | i32vec2 |
| 32bit signed integer vector of 2 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec3< i32 > | i32vec3 |
| 32bit signed integer vector of 3 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec4< i32 > | i32vec4 |
| 32bit signed integer vector of 4 components. (from GLM_GTC_type_precision extension) | |
| -typedef int64 | i64 |
| 64bit signed integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec2< i64 > | i64vec2 |
| 64bit signed integer vector of 2 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec3< i64 > | i64vec3 |
| 64bit signed integer vector of 3 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec4< i64 > | i64vec4 |
| 64bit signed integer vector of 4 components. (from GLM_GTC_type_precision extension) | |
| -typedef int8 | i8 |
| 8bit signed integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec2< i8 > | i8vec2 |
| 8bit signed integer vector of 2 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec3< i8 > | i8vec3 |
| 8bit signed integer vector of 3 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec4< i8 > | i8vec4 |
| 8bit signed integer vector of 4 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::int16 | int16 |
| 16bit signed integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::int32 | int32 |
| 32bit signed integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::int64 | int64 |
| 64bit signed integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::int8 | int8 |
| 8bit signed integer. (from GLM_GTC_type_precision extension) | |
| -typedef uint16 | u16 |
| 16bit unsigned integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec2< u16 > | u16vec2 |
| 16bit unsigned integer vector of 2 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec3< u16 > | u16vec3 |
| 16bit unsigned integer vector of 3 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec4< u16 > | u16vec4 |
| 16bit unsigned integer vector of 4 components. (from GLM_GTC_type_precision extension) | |
| -typedef uint32 | u32 |
| 32bit unsigned integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec2< u32 > | u32vec2 |
| 32bit unsigned integer vector of 2 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec3< u32 > | u32vec3 |
| 32bit unsigned integer vector of 3 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec4< u32 > | u32vec4 |
| 32bit unsigned integer vector of 4 components. (from GLM_GTC_type_precision extension) | |
| -typedef uint64 | u64 |
| 64bit unsigned integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec2< u64 > | u64vec2 |
| 64bit unsigned integer vector of 2 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec3< u64 > | u64vec3 |
| 64bit unsigned integer vector of 3 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec4< u64 > | u64vec4 |
| 64bit unsigned integer vector of 4 components. (from GLM_GTC_type_precision extension) | |
| -typedef uint8 | u8 |
| 8bit unsigned integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec2< u8 > | u8vec2 |
| 8bit unsigned integer vector of 2 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec3< u8 > | u8vec3 |
| 8bit unsigned integer vector of 3 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::tvec4< u8 > | u8vec4 |
| 8bit unsigned integer vector of 4 components. (from GLM_GTC_type_precision extension) | |
| -typedef detail::uint16 | uint16 |
| 16bit unsigned integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::uint32 | uint32 |
| 32bit unsigned integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::uint64 | uint64 |
| 64bit unsigned integer. (from GLM_GTC_type_precision extension) | |
| -typedef detail::uint8 | uint8 |
| 8bit unsigned integer. (from GLM_GTC_type_precision extension) | |
GLM_GTC_type_precision extension: Defined types with specific size.
-
1.6.1
-
-
diff --git a/doc/html/a00150.html b/doc/html/a00150.html
deleted file mode 100644
index 45fcf5b0..00000000
--- a/doc/html/a00150.html
+++ /dev/null
@@ -1,372 +0,0 @@
-
-
-
-
-GLM experimental extensions. The interface could change between releases. -More...
-Namespaces | |
| namespace | associated_min_max |
GLM_GTX_associated_min_max extension: Min and max functions that return associated values not the compared onces. - | |
| namespace | bit |
GLM_GTX_bit extension: Allow to perform bit operations on integer values. - | |
| namespace | closest_point |
GLM_GTX_closest_point extension: Find the point on a straight line which is the closet of a point. - | |
| namespace | color_cast |
GLM_GTX_color_cast extension: Conversion between two color types. - | |
| namespace | color_space |
GLM_GTX_color_space extension: Related to RGB to HSV conversions and operations. - | |
| namespace | color_space_YCoCg |
GLM_GTX_color_space_YCoCg extension: RGB to YCoCg conversions and operations. - | |
| namespace | comparison |
GLM_GTX_comparison extension: Defined comparison operators for vectors. - | |
| namespace | compatibility |
GLM_GTX_compatibility extension: Provide functions to increase the compatibility with Cg and HLSL languages. - | |
| namespace | component_wise |
GLM_GTX_component_wise extension: Operations between components of a type. - | |
| namespace | determinant |
GLM_GTX_determinant extension: Compute the determinant of a matrix. - | |
| namespace | double_float |
GLM_GTX_double_float extension: Add support for double precision flotting-point types. - | |
| namespace | epsilon |
GLM_GTX_epsilon extension: Comparaison functions for a user defined epsilon values. - | |
| namespace | euler_angles |
GLM_GTX_euler_angles extension: Build matrices from euler angles. - | |
| namespace | extend |
GLM_GTX_extend extension: Extend a position from a source to a position at a defined length. - | |
| namespace | extented_min_max |
GLM_GTX_extented_min_max extension: Min and max functions for 3 to 4 parameters. - | |
| namespace | fast_exponential |
GLM_GTX_fast_exponential extension: Fast but less accurate implementations of exponential based functions. - | |
| namespace | fast_square_root |
GLM_GTX_fast_square_root extension: Fast but less accurate implementations of square root based functions. - | |
| namespace | fast_trigonometry |
GLM_GTX_fast_trigonometry extension: Fast but less accurate implementations of trigonometric functions. - | |
| namespace | gradient_paint |
GLM_GTX_gradient_paint extension: Compute a radient gradient according section OpenVG 1.1 specifications, 9.3.2 Radial Gradients. - | |
| namespace | half_float |
GLM_GTX_half_float extension: Add support for half precision flotting-point types. - | |
| namespace | handed_coordinate_space |
GLM_GTX_handed_coordinate_space extension: To know if a triedron is right or left handed. - | |
| namespace | inertia |
GLM_GTX_inertia extension: Create inertia matrices. - | |
| namespace | integer |
GLM_GTX_integer extension: Add support for integer for core functions. - | |
| namespace | intersect |
GLM_GTX_intersect extension: Add intersection functions. - | |
| namespace | inverse |
GLM_GTX_inverse extension: Inverse matrix functions. - | |
| namespace | inverse_transpose |
GLM_GTX_inverse_transpose extension: Inverse transpose matrix functions. - | |
| namespace | log_base |
GLM_GTX_log_base extension: Logarithm for any base. base can be a vector or a scalar. - | |
| namespace | matrix_access |
GLM_GTX_matrix_access extension: Set a column or a row of a matrix. - | |
| namespace | matrix_cross_product |
GLM_GTX_matrix_cross_product: Build cross product matrices. - | |
| namespace | matrix_major_storage |
GLM_GTX_matrix_cross_product: Build matrices with specific matrix order, row or column. - | |
| namespace | matrix_operation |
GLM_GTX_matrix_operation: Build cross product matrices. - | |
| namespace | matrix_projection |
GLM_GTX_matrix_projection: Varius ways to build and operate on projection matrices. - | |
| namespace | matrix_query |
GLM_GTX_matrix_query: Query to evaluate matrices properties. - | |
| namespace | matrix_selection |
GLM_GTX_matrix_selection extension: Access to matrix columns or rows. - | |
| namespace | matx |
GLM_GTX_matx extension: - Work in progress - NxN matrix types. - | |
| namespace | mixed_product |
GLM_GTX_mixed_product extension: Mixed product of 3 vectors. - | |
| namespace | norm |
GLM_GTX_norm extension: Varius way to compute vector norms. - | |
| namespace | normal |
GLM_GTX_normal extension: Compute the normal of a triangle. - | |
| namespace | normalize_dot |
GLM_GTX_normalize_dot extension: Dot product of vectors that need to be normalize with a single square root. - | |
| namespace | number_precision |
GLM_GTX_number_precision extension: Defined size types. - | |
| namespace | ocl_type |
GLM_GTX_ocl_type extension: OpenCL types. - | |
| namespace | optimum_pow |
GLM_GTX_optimum_pow extension: Integer exponenciation of power functions. - | |
| namespace | orthonormalize |
GLM_GTX_orthonormalize extension: Orthonormalize matrices. - | |
| namespace | perpendicular |
GLM_GTX_perpendicular extension: Perpendicular of a vector from other one. - | |
| namespace | polar_coordinates |
GLM_GTX_polar_coordinates extension: Conversion from Euclidean space to polar space and revert. - | |
| namespace | projection |
GLM_GTX_projection extension: Projection of a vector to other one. - | |
| namespace | quaternion |
GLM_GTX_quaternion extension: Quaternion types and functions. - | |
| namespace | random |
GLM_GTX_random extension: Generate random number from varius distribution methods. - | |
| namespace | raw_data |
GLM_GTX_raw_data extension: Projection of a vector to other one. - | |
| namespace | reciprocal |
GLM_GTX_reciprocal extension: Define secant, cosecant and cotangent functions. - | |
| namespace | rotate_vector |
GLM_GTX_rotate_vector extension: Function to directly rotate a vector. - | |
| namespace | simd_mat4 |
GLM_GTX_simd_mat4 extension: SIMD implementation of vec4 type. - | |
| namespace | simd_vec4 |
GLM_GTX_simd_vec4 extension: SIMD implementation of vec4 type. - | |
| namespace | spline |
GLM_GTX_spline extension: Spline functions. - | |
| namespace | statistics_operation |
GLM_GTX_statistics_operation extension: - Work in progress - Statistics functions. - | |
| namespace | std_based_type |
GLM_GTX_std_based_type extension: Add support vector types based on C++ standard type. - | |
| namespace | string_cast |
GLM_GTX_string_cast extension: Setup strings for GLM type values. - | |
| namespace | transform |
GLM_GTX_transform extension: Add transformation matrices. - | |
| namespace | transform2 |
GLM_GTX_transform2 extension: Add extra transformation matrices. - | |
| namespace | type_ptr |
GLM_GTX_type_ptr extension: Get access to vectors & matrices value type address. - | |
| namespace | unsigned_int |
GLM_GTX_unsigned_int extension: Add support for unsigned integer for core functions. - | |
| namespace | vector_access |
GLM_GTX_vector_access extension: Function to set values to vectors. - | |
| namespace | vector_angle |
GLM_GTX_vector_angle extension: Compute angle between vectors. - | |
| namespace | vector_query |
GLM_GTX_vector_query extension: Query informations of vector types. - | |
| namespace | vecx |
GLM_GTX_vecx extension: - Work in progress - Add custom size vectors. - | |
| namespace | verbose_operator |
GLM_GTX_verbose_operator extension: Use words to replace operators. - | |
GLM experimental extensions. The interface could change between releases.
-
1.6.1
-
-
diff --git a/doc/html/a00151.html b/doc/html/a00151.html
deleted file mode 100644
index 8c701dd9..00000000
--- a/doc/html/a00151.html
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-GLM_GTX_associated_min_max extension: Min and max functions that return associated values not the compared onces. -More...
-Functions | |
| -template<typename genTypeT , typename genTypeU > | |
| genTypeU | associatedMax (const genTypeT &x, const genTypeU &a, const genTypeT &y, const genTypeU &b, const genTypeT &z, const genTypeU &c, const genTypeT &w, const genTypeU &d) |
| Max comparison between 4 variables. | |
| -template<typename genTypeT , typename genTypeU > | |
| genTypeU | associatedMax (const genTypeT &x, const genTypeU &a, const genTypeT &y, const genTypeU &b, const genTypeT &z, const genTypeU &c) |
| Max comparison between 3 variables. | |
| -template<typename genTypeT , typename genTypeU > | |
| genTypeU | associatedMax (const genTypeT &x, const genTypeU &a, const genTypeT &y, const genTypeU &b) |
| Max comparison between 2 variables. | |
| -template<typename genTypeT , typename genTypeU > | |
| genTypeU | associatedMin (const genTypeT &x, const genTypeU &a, const genTypeT &y, const genTypeU &b, const genTypeT &z, const genTypeU &c, const genTypeT &w, const genTypeU &d) |
| Min comparison between 4 variables. | |
| -template<typename genTypeT , typename genTypeU > | |
| genTypeU | associatedMin (const genTypeT &x, const genTypeU &a, const genTypeT &y, const genTypeU &b, const genTypeT &z, const genTypeU &c) |
| Min comparison between 3 variables. | |
| -template<typename genTypeT , typename genTypeU > | |
| genTypeU | associatedMin (const genTypeT &x, const genTypeU &a, const genTypeT &y, const genTypeU &b) |
| Min comparison between 2 variables. | |
GLM_GTX_associated_min_max extension: Min and max functions that return associated values not the compared onces.
-
1.6.1
-
-
diff --git a/doc/html/a00152.html b/doc/html/a00152.html
deleted file mode 100644
index 645fdcbb..00000000
--- a/doc/html/a00152.html
+++ /dev/null
@@ -1,363 +0,0 @@
-
-
-
-
-GLM_GTX_bit extension: Allow to perform bit operations on integer values. -More...
-Functions | |
| template<typename genType > | |
| genType | bitRevert (genType const &value) |
| Revert all bits of any integer based type. | |
| template<typename genType > | |
| genType | bitRotateLeft (genType const &In, std::size_t Shift) |
| Rotate all bits to the left. | |
| template<typename genType > | |
| genType | bitRotateRight (genType const &In, std::size_t Shift) |
| Rotate all bits to the right. | |
| template<typename genType , typename genIType > | |
| genIType | extractField (genType const &v, genIType const &first, genIType const &count) |
| Component wise extraction of bit fields. | |
| template<typename genType > | |
| int | highestBit (genType const &value) |
| Find the highest bit set to 1 in a integer variable. | |
| template<typename genType > | |
| genType | highestBitValue (genType const &value) |
| Find the highest bit set to 1 in a integer variable and return its value. | |
| template<typename genType > | |
| bool | isPowerOfTwo (genType const &value) |
| Return true if the value is a power of two number. | |
| template<typename genType > | |
| int | lowestBit (genType const &value) |
| Find the lowest bit set to 1 in a integer variable. | |
| template<typename genIType > | |
| genIType | mask (genIType const &count) |
| Build a mask of 'count' bits From GLM_GTX_bit extension. | |
| template<typename genType > | |
| genType | powerOfTwoAbove (genType const &value) |
| Return the power of two number which value is just higher the input value. | |
| template<typename genType > | |
| genType | powerOfTwoBelow (genType const &value) |
| Return the power of two number which value is just lower the input value. | |
| template<typename genType > | |
| genType | powerOfTwoNearest (genType const &value) |
| Return the power of two number which value is the closet to the input value. | |
GLM_GTX_bit extension: Allow to perform bit operations on integer values.
-| genType glm::gtx::bit::bitRevert | -( | -genType const & | -value | -) | -- |
Revert all bits of any integer based type.
-From GLM_GTX_bit extension.
- -| genType glm::gtx::bit::bitRotateLeft | -( | -genType const & | -In, | -|
| - | - | std::size_t | -Shift | - |
| - | ) | -- |
Rotate all bits to the left.
-From GLM_GTX_bit extension.
- -| genType glm::gtx::bit::bitRotateRight | -( | -genType const & | -In, | -|
| - | - | std::size_t | -Shift | - |
| - | ) | -- |
Rotate all bits to the right.
-From GLM_GTX_bit extension.
- -| genIType glm::gtx::bit::extractField | -( | -genType const & | -v, | -|
| - | - | genIType const & | -first, | -|
| - | - | genIType const & | -count | - |
| - | ) | -- |
Component wise extraction of bit fields.
-genType and genIType could be a scalar or a vector. From GLM_GTX_bit extension.
- -| int glm::gtx::bit::highestBit | -( | -genType const & | -value | -) | -- |
| genType glm::gtx::bit::highestBitValue | -( | -genType const & | -value | -) | -- |
| bool glm::gtx::bit::isPowerOfTwo | -( | -genType const & | -value | -) | -- |
Return true if the value is a power of two number.
-From GLM_GTX_bit extension.
- -| int glm::gtx::bit::lowestBit | -( | -genType const & | -value | -) | -- |
| genIType glm::gtx::bit::mask | -( | -genIType const & | -count | -) | -- |
Build a mask of 'count' bits From GLM_GTX_bit extension.
- -| genType glm::gtx::bit::powerOfTwoAbove | -( | -genType const & | -value | -) | -- |
Return the power of two number which value is just higher the input value.
-From GLM_GTX_bit extension.
- -| genType glm::gtx::bit::powerOfTwoBelow | -( | -genType const & | -value | -) | -- |
Return the power of two number which value is just lower the input value.
-From GLM_GTX_bit extension.
- -| genType glm::gtx::bit::powerOfTwoNearest | -( | -genType const & | -value | -) | -- |
Return the power of two number which value is the closet to the input value.
-From GLM_GTX_bit extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00153.html b/doc/html/a00153.html
deleted file mode 100644
index 28ab5172..00000000
--- a/doc/html/a00153.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-GLM_GTX_closest_point extension: Find the point on a straight line which is the closet of a point. -More...
-Functions | |
| template<typename T > | |
| detail::tvec3< T > | closestPointOnLine (detail::tvec3< T > const &point, detail::tvec3< T > const &a, detail::tvec3< T > const &b) |
| Find the point on a straight line which is the closet of a point. | |
GLM_GTX_closest_point extension: Find the point on a straight line which is the closet of a point.
-| detail::tvec3<T> glm::gtx::closest_point::closestPointOnLine | -( | -detail::tvec3< T > const & | -point, | -|
| - | - | detail::tvec3< T > const & | -a, | -|
| - | - | detail::tvec3< T > const & | -b | - |
| - | ) | -- |
Find the point on a straight line which is the closet of a point.
-From GLM_GTX_closest_point extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00154.html b/doc/html/a00154.html
deleted file mode 100644
index 378aa773..00000000
--- a/doc/html/a00154.html
+++ /dev/null
@@ -1,263 +0,0 @@
-
-
-
-
-GLM_GTX_color_cast extension: Conversion between two color types. -More...
-Functions | |
| -template<typename T > | |
| gtc::type_precision::f16vec4 | f16_abgr_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f16vec4 | f16_argb_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f16vec4 | f16_bgra_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f16vec3 | f16_bgrx_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtx::number_precision::f16vec1 | f16_channel_cast (T a) |
| Conversion of a u8 or u16 value to a single channel floating value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f16vec4 | f16_rgba_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f16vec3 | f16_rgbx_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f16vec3 | f16_xbgr_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f16vec3 | f16_xrgb_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f32vec4 | f32_abgr_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f32vec4 | f32_argb_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f32vec4 | f32_bgra_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f32vec3 | f32_bgrx_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtx::number_precision::f32vec1 | f32_channel_cast (T a) |
| Conversion of a u8 or u16 value to a single channel floating value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f32vec4 | f32_rgba_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f32vec3 | f32_rgbx_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f32vec3 | f32_xbgr_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f32vec3 | f32_xrgb_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f64vec4 | f64_abgr_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f64vec4 | f64_argb_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f64vec4 | f64_bgra_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f64vec3 | f64_bgrx_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtx::number_precision::f64vec1 | f64_channel_cast (T a) |
| Conversion of a u8 or u16 value to a single channel floating value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f64vec4 | f64_rgba_cast (T c) |
| Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f64vec3 | f64_rgbx_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f64vec3 | f64_xbgr_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::f64vec3 | f64_xrgb_cast (T c) |
| Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension). | |
| template<typename valType > | |
| gtc::type_precision::uint16 | u16channel_cast (valType a) |
| Conversion of a floating value into a 16bit unsigned int value. | |
| -template<typename T > | |
| gtc::type_precision::uint32 | u32_abgr_cast (const detail::tvec4< T > &c) |
| Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint32 | u32_argb_cast (const detail::tvec4< T > &c) |
| Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint32 | u32_bgra_cast (const detail::tvec4< T > &c) |
| Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint32 | u32_bgrx_cast (const detail::tvec3< T > &c) |
| Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint32 | u32_rgba_cast (const detail::tvec4< T > &c) |
| Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint32 | u32_rgbx_cast (const detail::tvec3< T > &c) |
| Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint32 | u32_xbgr_cast (const detail::tvec3< T > &c) |
| Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint32 | u32_xrgb_cast (const detail::tvec3< T > &c) |
| Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint64 | u64_abgr_cast (const detail::tvec4< T > &c) |
| Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint64 | u64_argb_cast (const detail::tvec4< T > &c) |
| Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint64 | u64_bgra_cast (const detail::tvec4< T > &c) |
| Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint64 | u64_bgrx_cast (const detail::tvec3< T > &c) |
| Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint64 | u64_rgba_cast (const detail::tvec4< T > &c) |
| Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint64 | u64_rgbx_cast (const detail::tvec3< T > &c) |
| Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint64 | u64_xbgr_cast (const detail::tvec3< T > &c) |
| Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| -template<typename T > | |
| gtc::type_precision::uint64 | u64_xrgb_cast (const detail::tvec3< T > &c) |
| Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extension). | |
| template<typename valType > | |
| gtc::type_precision::uint8 | u8channel_cast (valType a) |
| Conversion of a floating value into a 8bit unsigned int value. | |
GLM_GTX_color_cast extension: Conversion between two color types.
-| gtc::type_precision::uint16 glm::gtx::color_cast::u16channel_cast | -( | -valType | -a | -) | -- |
Conversion of a floating value into a 16bit unsigned int value.
-From GLM_GTX_color_cast extension.
- -| gtc::type_precision::uint8 glm::gtx::color_cast::u8channel_cast | -( | -valType | -a | -) | -- |
Conversion of a floating value into a 8bit unsigned int value.
-From GLM_GTX_color_cast extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00155.html b/doc/html/a00155.html
deleted file mode 100644
index 756aa2bb..00000000
--- a/doc/html/a00155.html
+++ /dev/null
@@ -1,205 +0,0 @@
-
-
-
-
-GLM_GTX_color_space extension: Related to RGB to HSV conversions and operations. -More...
-Functions | |
| template<typename valType > | |
| detail::tvec3< valType > | hsvColor (detail::tvec3< valType > const &rgbValue) |
| Converts a color from RGB color space to its color in HSV color space. | |
| template<typename valType > | |
| valType | luminosity (detail::tvec3< valType > const &color) |
| Compute color luminosity associating ratios (0.33, 0.59, 0.11) to RGB canals. | |
| template<typename valType > | |
| detail::tvec3< valType > | rgbColor (detail::tvec3< valType > const &hsvValue) |
| Converts a color from HSV color space to its color in RGB color space. | |
| template<typename valType > | |
| detail::tvec4< valType > | saturation (valType const s, detail::tvec4< valType > const &color) |
| Modify the saturation of a color. | |
| template<typename valType > | |
| detail::tvec3< valType > | saturation (valType const s, detail::tvec3< valType > const &color) |
| Modify the saturation of a color. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | saturation (valType const s) |
| Build a saturation matrix. | |
GLM_GTX_color_space extension: Related to RGB to HSV conversions and operations.
-| detail::tvec3<valType> glm::gtx::color_space::hsvColor | -( | -detail::tvec3< valType > const & | -rgbValue | -) | -- |
Converts a color from RGB color space to its color in HSV color space.
-From GLM_GTX_color_space extension.
- -| valType glm::gtx::color_space::luminosity | -( | -detail::tvec3< valType > const & | -color | -) | -- |
Compute color luminosity associating ratios (0.33, 0.59, 0.11) to RGB canals.
-From GLM_GTX_color_space extension.
- -| detail::tvec3<valType> glm::gtx::color_space::rgbColor | -( | -detail::tvec3< valType > const & | -hsvValue | -) | -- |
Converts a color from HSV color space to its color in RGB color space.
-From GLM_GTX_color_space extension.
- -| detail::tvec4<valType> glm::gtx::color_space::saturation | -( | -valType const | -s, | -|
| - | - | detail::tvec4< valType > const & | -color | - |
| - | ) | -- |
Modify the saturation of a color.
-From GLM_GTX_color_space extension.
- -| detail::tvec3<valType> glm::gtx::color_space::saturation | -( | -valType const | -s, | -|
| - | - | detail::tvec3< valType > const & | -color | - |
| - | ) | -- |
Modify the saturation of a color.
-From GLM_GTX_color_space extension.
- -| detail::tmat4x4<valType> glm::gtx::color_space::saturation | -( | -valType const | -s | -) | -- |
Build a saturation matrix.
-From GLM_GTX_color_space extension
- -
1.6.1
-
-
diff --git a/doc/html/a00156.html b/doc/html/a00156.html
deleted file mode 100644
index ee1ab468..00000000
--- a/doc/html/a00156.html
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-GLM_GTX_color_space_YCoCg extension: RGB to YCoCg conversions and operations. -More...
-Functions | |
| template<typename valType > | |
| detail::tvec3< valType > | rgb2YCoCg (detail::tvec3< valType > const &rgbColor) |
| Convert a color from RGB color space to YCoCg color space. | |
| template<typename valType > | |
| detail::tvec3< valType > | rgb2YCoCgR (detail::tvec3< valType > const &rgbColor) |
| Convert a color from RGB color space to YCoCgR color space. | |
| template<typename valType > | |
| detail::tvec3< valType > | YCoCg2rgb (detail::tvec3< valType > const &YCoCgColor) |
| Convert a color from YCoCg color space to RGB color space. | |
| template<typename valType > | |
| detail::tvec3< valType > | YCoCgR2rgb (detail::tvec3< valType > const &YCoCgColor) |
| Convert a color from YCoCgR color space to RGB color space. | |
GLM_GTX_color_space_YCoCg extension: RGB to YCoCg conversions and operations.
-| detail::tvec3<valType> glm::gtx::color_space_YCoCg::rgb2YCoCg | -( | -detail::tvec3< valType > const & | -rgbColor | -) | -- |
Convert a color from RGB color space to YCoCg color space.
-From GLM_GTX_color_space_YCoCg extension.
- -| detail::tvec3<valType> glm::gtx::color_space_YCoCg::rgb2YCoCgR | -( | -detail::tvec3< valType > const & | -rgbColor | -) | -- |
Convert a color from RGB color space to YCoCgR color space.
-| detail::tvec3<valType> glm::gtx::color_space_YCoCg::YCoCg2rgb | -( | -detail::tvec3< valType > const & | -YCoCgColor | -) | -- |
Convert a color from YCoCg color space to RGB color space.
-From GLM_GTX_color_space_YCoCg extension.
- -| detail::tvec3<valType> glm::gtx::color_space_YCoCg::YCoCgR2rgb | -( | -detail::tvec3< valType > const & | -YCoCgColor | -) | -- |
Convert a color from YCoCgR color space to RGB color space.
-
1.6.1
-
-
diff --git a/doc/html/a00157.html b/doc/html/a00157.html
deleted file mode 100644
index 79954917..00000000
--- a/doc/html/a00157.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-GLM_GTX_comparison extension: Defined comparison operators for vectors. -More...
-Functions | |
| template<typename vecType > | |
| bool | operator!= (vecType const &x, vecType const &y) |
| Define != operator for vectors From GLM_GTX_comparison extension. | |
| template<typename vecType > | |
| bool | operator== (vecType const &x, vecType const &y) |
| Define == operator for vectors From GLM_GTX_comparison extension. | |
GLM_GTX_comparison extension: Defined comparison operators for vectors.
-| bool glm::gtx::comparison::operator!= | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y | - |
| - | ) | -- |
Define != operator for vectors From GLM_GTX_comparison extension.
- -| bool glm::gtx::comparison::operator== | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y | - |
| - | ) | -- |
Define == operator for vectors From GLM_GTX_comparison extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00158.html b/doc/html/a00158.html
deleted file mode 100644
index 5557f37f..00000000
--- a/doc/html/a00158.html
+++ /dev/null
@@ -1,373 +0,0 @@
-
-
-
-
-GLM_GTX_compatibility extension: Provide functions to increase the compatibility with Cg and HLSL languages. -More...
-Typedefs | |
| -typedef bool | bool1 |
| boolean type with 1 component. (From GLM_GTX_compatibility extension) | |
| -typedef bool | bool1x1 |
| boolean matrix with 1 x 1 component. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec2< bool > | bool2 |
| boolean type with 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x2< bool > | bool2x2 |
| boolean matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x3< bool > | bool2x3 |
| boolean matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x4< bool > | bool2x4 |
| boolean matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec3< bool > | bool3 |
| boolean type with 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x2< bool > | bool3x2 |
| boolean matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x3< bool > | bool3x3 |
| boolean matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x4< bool > | bool3x4 |
| boolean matrix with 3 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec4< bool > | bool4 |
| boolean type with 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x2< bool > | bool4x2 |
| boolean matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x3< bool > | bool4x3 |
| boolean matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x4< bool > | bool4x4 |
| boolean matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef double | double1 |
| double-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension) | |
| -typedef double | double1x1 |
| double-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec2< double > | double2 |
| double-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x2< double > | double2x2 |
| double-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x3< double > | double2x3 |
| double-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x4< double > | double2x4 |
| double-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec3< double > | double3 |
| double-precision floating-point vector with 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x2< double > | double3x2 |
| double-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x3< double > | double3x3 |
| double-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x4< double > | double3x4 |
| double-precision floating-point matrix with 3 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec4< double > | double4 |
| double-precision floating-point vector with 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x2< double > | double4x2 |
| double-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x3< double > | double4x3 |
| double-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x4< double > | double4x4 |
| double-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef float | float1 |
| single-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension) | |
| -typedef float | float1x1 |
| single-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec2< float > | float2 |
| single-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x2< float > | float2x2 |
| single-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x3< float > | float2x3 |
| single-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x4< float > | float2x4 |
| single-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec3< float > | float3 |
| single-precision floating-point vector with 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x2< float > | float3x2 |
| single-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x3< float > | float3x3 |
| single-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x4< float > | float3x4 |
| single-precision floating-point matrix with 3 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec4< float > | float4 |
| single-precision floating-point vector with 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x2< float > | float4x2 |
| single-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x3< float > | float4x3 |
| single-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x4< float > | float4x4 |
| single-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef gtc::half_float::half | half1 |
| half-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension) | |
| -typedef gtc::half_float::half | half1x1 |
| half-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tvec2 -< gtc::half_float::half > | half2 |
| half-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tmat2x2 -< gtc::half_float::half > | half2x2 |
| half-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tmat2x3 -< gtc::half_float::half > | half2x3 |
| half-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tmat2x4 -< gtc::half_float::half > | half2x4 |
| half-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tvec3 -< gtc::half_float::half > | half3 |
| half-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tmat3x2 -< gtc::half_float::half > | half3x2 |
| half-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tmat3x3 -< gtc::half_float::half > | half3x3 |
| half-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tmat3x4 -< gtc::half_float::half > | half3x4 |
| half-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tvec4 -< gtc::half_float::half > | half4 |
| half-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tmat4x2 -< gtc::half_float::half > | half4x2 |
| half-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tmat4x3 -< gtc::half_float::half > | half4x3 |
| half-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) | |
|
-typedef detail::tmat4x4 -< gtc::half_float::half > | half4x4 |
| half-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef int | int1 |
| integer vector with 1 component. (From GLM_GTX_compatibility extension) | |
| -typedef int | int1x1 |
| integer matrix with 1 component. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec2< int > | int2 |
| integer vector with 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x2< int > | int2x2 |
| integer matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x3< int > | int2x3 |
| integer matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat2x4< int > | int2x4 |
| integer matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec3< int > | int3 |
| integer vector with 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x2< int > | int3x2 |
| integer matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x3< int > | int3x3 |
| integer matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat3x4< int > | int3x4 |
| integer matrix with 3 x 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tvec4< int > | int4 |
| integer vector with 4 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x2< int > | int4x2 |
| integer matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x3< int > | int4x3 |
| integer matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) | |
| -typedef detail::tmat4x4< int > | int4x4 |
| integer matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) | |
Functions | |
| -template<typename T > | |
| detail::tvec4< T > | atan2 (const detail::tvec4< T > &x, const detail::tvec4< T > &y) |
| Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| detail::tvec3< T > | atan2 (const detail::tvec3< T > &x, const detail::tvec3< T > &y) |
| Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| detail::tvec2< T > | atan2 (const detail::tvec2< T > &x, const detail::tvec2< T > &y) |
| Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| T | atan2 (T x, T y) |
| Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility). | |
| -template<typename valType > | |
| detail::tvec4< bool > | isfinite (const detail::tvec4< valType > &x) |
| Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility). | |
| -template<typename valType > | |
| detail::tvec3< bool > | isfinite (const detail::tvec3< valType > &x) |
| Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility). | |
| -template<typename valType > | |
| detail::tvec2< bool > | isfinite (const detail::tvec2< valType > &x) |
| Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility). | |
| -template<typename genType > | |
| bool | isfinite (genType const &x) |
| Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility). | |
| -template<typename genType > | |
| detail::tvec4< bool > | isinf (const detail::tvec4< genType > &x) |
| Determines whether the given floating-point value is infinite. (From GLM_GTX_compatibility extension). | |
| -template<typename genType > | |
| detail::tvec3< bool > | isinf (const detail::tvec3< genType > &x) |
| Determines whether the given floating-point value is infinite. (From GLM_GTX_compatibility extension). | |
| -template<typename genType > | |
| detail::tvec2< bool > | isinf (const detail::tvec2< genType > &x) |
| Determines whether the given floating-point value is infinite. (From GLM_GTX_compatibility extension). | |
| -template<typename genType > | |
| bool | isinf (genType const &x) |
| Determines whether the given floating-point value is infinite. (From GLM_GTX_compatibility extension). | |
| -template<typename genType > | |
| detail::tvec4< bool > | isnan (const detail::tvec4< genType > &x) |
| Checks given floating-point value for not a number (NAN) (From GLM_GTX_compatibility extension). | |
| -template<typename genType > | |
| detail::tvec3< bool > | isnan (const detail::tvec3< genType > &x) |
| Checks given floating-point value for not a number (NAN) (From GLM_GTX_compatibility extension). | |
| -template<typename genType > | |
| detail::tvec2< bool > | isnan (const detail::tvec2< genType > &x) |
| Checks given floating-point value for not a number (NAN) (From GLM_GTX_compatibility extension). | |
| -template<typename genType > | |
| bool | isnan (genType const &x) |
| Checks given floating-point value for not a number (NAN) (From GLM_GTX_compatibility extension). | |
| -template<typename T > | |
| detail::tvec4< T > | lerp (const detail::tvec4< T > &x, const detail::tvec4< T > &y, const detail::tvec4< T > &a) |
| Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| detail::tvec3< T > | lerp (const detail::tvec3< T > &x, const detail::tvec3< T > &y, const detail::tvec3< T > &a) |
| Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| detail::tvec2< T > | lerp (const detail::tvec2< T > &x, const detail::tvec2< T > &y, const detail::tvec2< T > &a) |
| Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| detail::tvec4< T > | lerp (const detail::tvec4< T > &x, const detail::tvec4< T > &y, T a) |
| Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| detail::tvec3< T > | lerp (const detail::tvec3< T > &x, const detail::tvec3< T > &y, T a) |
| Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| detail::tvec2< T > | lerp (const detail::tvec2< T > &x, const detail::tvec2< T > &y, T a) |
| Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| T | lerp (T x, T y, T a) |
| Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| detail::tvec4< T > | saturate (const detail::tvec4< T > &x) |
| Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| detail::tvec3< T > | saturate (const detail::tvec3< T > &x) |
| Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| detail::tvec2< T > | saturate (const detail::tvec2< T > &x) |
| Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility). | |
| -template<typename T > | |
| T | saturate (T x) |
| Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility). | |
GLM_GTX_compatibility extension: Provide functions to increase the compatibility with Cg and HLSL languages.
-
1.6.1
-
-
diff --git a/doc/html/a00159.html b/doc/html/a00159.html
deleted file mode 100644
index e840d7ba..00000000
--- a/doc/html/a00159.html
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-GLM_GTX_component_wise extension: Operations between components of a type. -More...
-Functions | |
| template<typename genType > | |
| genType::value_type | compAdd (genType const &v) |
| Add all vector components together. | |
| template<typename genType > | |
| genType::value_type | compMax (genType const &v) |
| Find the maximum value between single vector components. | |
| template<typename genType > | |
| genType::value_type | compMin (genType const &v) |
| Find the minimum value between single vector components. | |
| template<typename genType > | |
| genType::value_type | compMul (genType const &v) |
| Multiply all vector components together. | |
GLM_GTX_component_wise extension: Operations between components of a type.
-| genType::value_type glm::gtx::component_wise::compAdd | -( | -genType const & | -v | -) | -- |
Add all vector components together.
-From GLM_GTX_component_wise extension.
- -| genType::value_type glm::gtx::component_wise::compMax | -( | -genType const & | -v | -) | -- |
Find the maximum value between single vector components.
-From GLM_GTX_component_wise extension.
- -| genType::value_type glm::gtx::component_wise::compMin | -( | -genType const & | -v | -) | -- |
Find the minimum value between single vector components.
-From GLM_GTX_component_wise extension.
- -| genType::value_type glm::gtx::component_wise::compMul | -( | -genType const & | -v | -) | -- |
Multiply all vector components together.
-From GLM_GTX_component_wise extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00160.html b/doc/html/a00160.html
deleted file mode 100644
index a5500e7b..00000000
--- a/doc/html/a00160.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_GTX_determinant extension: Compute the determinant of a matrix. -More...
-GLM_GTX_determinant extension: Compute the determinant of a matrix.
-
1.6.1
-
-
diff --git a/doc/html/a00161.html b/doc/html/a00161.html
deleted file mode 100644
index 83e5c383..00000000
--- a/doc/html/a00161.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-GLM_GTX_double_float extension: Add support for double precision flotting-point types. -More...
-Typedefs | |
| typedef detail::tquat< double > | dquat |
| Quaternion of double-precision floating-point numbers. | |
| typedef detail::tquat< float > | fquat |
| Quaternion of single-precision floating-point numbers. | |
GLM_GTX_double_float extension: Add support for double precision flotting-point types.
-| typedef detail::tquat<double> dquat | -
Quaternion of double-precision floating-point numbers.
-From GLM_GTX_double extension.
- -Definition at line 43 of file gtx/double_float.hpp.
- -| typedef detail::tquat<float> fquat | -
Quaternion of single-precision floating-point numbers.
-From GLM_GTX_double extension.
- -Definition at line 39 of file gtx/double_float.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00162.html b/doc/html/a00162.html
deleted file mode 100644
index 31754a88..00000000
--- a/doc/html/a00162.html
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-GLM_GTX_epsilon extension: Comparaison functions for a user defined epsilon values. -More...
-Functions | |
| template<typename genTypeT , typename genTypeU > | |
| bool | equalEpsilon (genTypeT const &x, genTypeT const &y, genTypeU const &epsilon) |
| Returns the component-wise compare of |x - y| < epsilon. | |
| template<typename genTypeT , typename genTypeU > | |
| bool | notEqualEpsilon (genTypeT const &x, genTypeT const &y, genTypeU const &epsilon) |
| Returns the component-wise compare of |x - y| >= epsilon. | |
GLM_GTX_epsilon extension: Comparaison functions for a user defined epsilon values.
-| bool glm::gtx::epsilon::equalEpsilon | -( | -genTypeT const & | -x, | -|
| - | - | genTypeT const & | -y, | -|
| - | - | genTypeU const & | -epsilon | - |
| - | ) | -- |
Returns the component-wise compare of |x - y| < epsilon.
-From GLM_GTX_epsilon extension.
- -| bool glm::gtx::epsilon::notEqualEpsilon | -( | -genTypeT const & | -x, | -|
| - | - | genTypeT const & | -y, | -|
| - | - | genTypeU const & | -epsilon | - |
| - | ) | -- |
Returns the component-wise compare of |x - y| >= epsilon.
-From GLM_GTX_epsilon extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00163.html b/doc/html/a00163.html
deleted file mode 100644
index 5f67f7f8..00000000
--- a/doc/html/a00163.html
+++ /dev/null
@@ -1,487 +0,0 @@
-
-
-
-
-GLM_GTX_euler_angles extension: Build matrices from euler angles. -More...
-Functions | |
| template<typename valType > | |
| detail::tmat4x4< valType > | eulerAngleX (valType const &angleX) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle X. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | eulerAngleXY (valType const &angleX, valType const &angleY) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Y). | |
| template<typename valType > | |
| detail::tmat4x4< valType > | eulerAngleXZ (valType const &angleX, valType const &angleZ) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Z). | |
| template<typename valType > | |
| detail::tmat4x4< valType > | eulerAngleY (valType const &angleY) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Y. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | eulerAngleYX (valType const &angleY, valType const &angleX) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X). | |
| template<typename valType > | |
| detail::tmat4x4< valType > | eulerAngleYXZ (valType const &yaw, valType const &pitch, valType const &roll) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z). | |
| template<typename valType > | |
| detail::tmat4x4< valType > | eulerAngleYZ (valType const &angleY, valType const &angleZ) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * Z). | |
| template<typename valType > | |
| detail::tmat4x4< valType > | eulerAngleZ (valType const &angleZ) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Z. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | eulerAngleZX (valType const &angleZ, valType const &angleX) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * X). | |
| template<typename valType > | |
| detail::tmat4x4< valType > | eulerAngleZY (valType const &angleZ, valType const &angleY) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * Y). | |
| template<typename T > | |
| detail::tmat2x2< T > | orientate2 (T const &angle) |
| Creates a 2D 2 * 2 rotation matrix from an euler angle. | |
| template<typename T > | |
| detail::tmat3x3< T > | orientate3 (detail::tvec3< T > const &angles) |
| Creates a 3D 3 * 3 rotation matrix from euler angles (Y * X * Z). | |
| template<typename T > | |
| detail::tmat3x3< T > | orientate3 (T const &angle) |
| Creates a 2D 4 * 4 homogeneous rotation matrix from an euler angle. | |
| template<typename T > | |
| detail::tmat4x4< T > | orientate4 (detail::tvec3< T > const &angles) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z). | |
| template<typename valType > | |
| detail::tmat4x4< valType > | yawPitchRoll (valType const &yaw, valType const &pitch, valType const &roll) |
| Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z). | |
GLM_GTX_euler_angles extension: Build matrices from euler angles.
-| detail::tmat4x4<valType> glm::gtx::euler_angles::eulerAngleX | -( | -valType const & | -angleX | -) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle X.
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<valType> glm::gtx::euler_angles::eulerAngleXY | -( | -valType const & | -angleX, | -|
| - | - | valType const & | -angleY | - |
| - | ) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Y).
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<valType> glm::gtx::euler_angles::eulerAngleXZ | -( | -valType const & | -angleX, | -|
| - | - | valType const & | -angleZ | - |
| - | ) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Z).
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<valType> glm::gtx::euler_angles::eulerAngleY | -( | -valType const & | -angleY | -) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Y.
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<valType> glm::gtx::euler_angles::eulerAngleYX | -( | -valType const & | -angleY, | -|
| - | - | valType const & | -angleX | - |
| - | ) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X).
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<valType> glm::gtx::euler_angles::eulerAngleYXZ | -( | -valType const & | -yaw, | -|
| - | - | valType const & | -pitch, | -|
| - | - | valType const & | -roll | - |
| - | ) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<valType> glm::gtx::euler_angles::eulerAngleYZ | -( | -valType const & | -angleY, | -|
| - | - | valType const & | -angleZ | - |
| - | ) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * Z).
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<valType> glm::gtx::euler_angles::eulerAngleZ | -( | -valType const & | -angleZ | -) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Z.
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<valType> glm::gtx::euler_angles::eulerAngleZX | -( | -valType const & | -angleZ, | -|
| - | - | valType const & | -angleX | - |
| - | ) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * X).
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<valType> glm::gtx::euler_angles::eulerAngleZY | -( | -valType const & | -angleZ, | -|
| - | - | valType const & | -angleY | - |
| - | ) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * Y).
-From GLM_GTX_euler_angles extension.
- -| detail::tmat2x2<T> glm::gtx::euler_angles::orientate2 | -( | -T const & | -angle | -) | -- |
Creates a 2D 2 * 2 rotation matrix from an euler angle.
-From GLM_GTX_euler_angles extension.
- -| detail::tmat3x3<T> glm::gtx::euler_angles::orientate3 | -( | -detail::tvec3< T > const & | -angles | -) | -- |
Creates a 3D 3 * 3 rotation matrix from euler angles (Y * X * Z).
-From GLM_GTX_euler_angles extension.
- -| detail::tmat3x3<T> glm::gtx::euler_angles::orientate3 | -( | -T const & | -angle | -) | -- |
Creates a 2D 4 * 4 homogeneous rotation matrix from an euler angle.
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<T> glm::gtx::euler_angles::orientate4 | -( | -detail::tvec3< T > const & | -angles | -) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).
-From GLM_GTX_euler_angles extension.
- -| detail::tmat4x4<valType> glm::gtx::euler_angles::yawPitchRoll | -( | -valType const & | -yaw, | -|
| - | - | valType const & | -pitch, | -|
| - | - | valType const & | -roll | - |
| - | ) | -- |
Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).
-From GLM_GTX_euler_angles extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00164.html b/doc/html/a00164.html
deleted file mode 100644
index 71fa15ee..00000000
--- a/doc/html/a00164.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-GLM_GTX_extend extension: Extend a position from a source to a position at a defined length. -More...
-Functions | |
| template<typename genType > | |
| genType | extend (genType const &Origin, genType const &Source, typename genType::value_type const Length) |
| Extends of Length the Origin position using the (Source - Origin) direction. | |
GLM_GTX_extend extension: Extend a position from a source to a position at a defined length.
-| genType glm::gtx::extend::extend | -( | -genType const & | -Origin, | -|
| - | - | genType const & | -Source, | -|
| - | - | typename genType::value_type const | -Length | - |
| - | ) | -- |
Extends of Length the Origin position using the (Source - Origin) direction.
-From GLM_GTX_extend extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00165.html b/doc/html/a00165.html
deleted file mode 100644
index 83f7d487..00000000
--- a/doc/html/a00165.html
+++ /dev/null
@@ -1,154 +0,0 @@
-
-
-
-
-GLM_GTX_extented_min_max extension: Min and max functions for 3 to 4 parameters. -More...
-Functions | |
| -template<typename T > | |
| detail::tvec4< T > | max (const detail::tvec4< T > &x, const detail::tvec4< T > &y, const detail::tvec4< T > &z, const detail::tvec4< T > &w) |
| Return the maximum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec3< T > | max (const detail::tvec3< T > &x, const detail::tvec3< T > &y, const detail::tvec3< T > &z, const detail::tvec3< T > &w) |
| Return the maximum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec2< T > | max (const detail::tvec2< T > &x, const detail::tvec2< T > &y, const detail::tvec2< T > &z, const detail::tvec2< T > &w) |
| Return the maximum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec4< T > | max (const detail::tvec4< T > &x, const detail::tvec4< T > &y, const detail::tvec4< T > &z) |
| Return the maximum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec3< T > | max (const detail::tvec3< T > &x, const detail::tvec3< T > &y, const detail::tvec3< T > &z) |
| Return the maximum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec2< T > | max (const detail::tvec2< T > &x, const detail::tvec2< T > &y, const detail::tvec2< T > &z) |
| Return the maximum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec4< T > | max (const detail::tvec4< T > &x, const T y, const T z, const T w) |
| Return the maximum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec3< T > | max (const detail::tvec3< T > &x, const T y, const T z, const T w) |
| Return the maximum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec2< T > | max (const detail::tvec2< T > &x, const T y, const T z, const T w) |
| Return the maximum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec4< T > | max (const detail::tvec4< T > &x, const T y, const T z) |
| Return the maximum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec3< T > | max (const detail::tvec3< T > &x, const T y, const T z) |
| Return the maximum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec2< T > | max (const detail::tvec2< T > &x, const T y, const T z) |
| Return the maximum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| T | max (const T x, const T y, const T z, const T w) |
| Return the maximum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| T | max (const T x, const T y, const T z) |
| Return the maximum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec4< T > | min (const detail::tvec4< T > &x, const detail::tvec4< T > &y, const detail::tvec4< T > &z, const detail::tvec4< T > &w) |
| Return the minimum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec3< T > | min (const detail::tvec3< T > &x, const detail::tvec3< T > &y, const detail::tvec3< T > &z, const detail::tvec3< T > &w) |
| Return the minimum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec2< T > | min (const detail::tvec2< T > &x, const detail::tvec2< T > &y, const detail::tvec2< T > &z, const detail::tvec2< T > &w) |
| Return the minimum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec4< T > | min (const detail::tvec4< T > &x, const detail::tvec4< T > &y, const detail::tvec4< T > &z) |
| Return the minimum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec3< T > | min (const detail::tvec3< T > &x, const detail::tvec3< T > &y, const detail::tvec3< T > &z) |
| Return the minimum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec2< T > | min (const detail::tvec2< T > &x, const detail::tvec2< T > &y, const detail::tvec2< T > &z) |
| Return the minimum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec4< T > | min (const detail::tvec4< T > &x, const T y, const T z, const T w) |
| Return the minimum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec3< T > | min (const detail::tvec3< T > &x, const T y, const T z, const T w) |
| Return the minimum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec2< T > | min (const detail::tvec2< T > &x, const T y, const T z, const T w) |
| Return the minimum component-wise values of 4 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec4< T > | min (const detail::tvec4< T > &x, const T y, const T z) |
| Return the minimum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec3< T > | min (const detail::tvec3< T > &x, const T y, const T z) |
| Return the minimum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| detail::tvec2< T > | min (const detail::tvec2< T > &x, const T y, const T z) |
| Return the minimum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| T | min (const T x, const T y, const T z, const T w) |
| Return the minimum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
| -template<typename T > | |
| T | min (const T x, const T y, const T z) |
| Return the minimum component-wise values of 3 imputs (From GLM_GTX_extented_min_max extension). | |
GLM_GTX_extented_min_max extension: Min and max functions for 3 to 4 parameters.
-
1.6.1
-
-
diff --git a/doc/html/a00166.html b/doc/html/a00166.html
deleted file mode 100644
index 4a1714cb..00000000
--- a/doc/html/a00166.html
+++ /dev/null
@@ -1,229 +0,0 @@
-
-
-
-
-GLM_GTX_fast_exponential extension: Fast but less accurate implementations of exponential based functions. -More...
-Functions | |
| template<typename T > | |
| T | fastExp (const T &x) |
| Faster than the common exp function but less accurate. | |
| template<typename T > | |
| T | fastExp2 (const T &x) |
| Faster than the common exp2 function but less accurate. | |
| template<typename T > | |
| T | fastLn (const T &x) |
| Faster than the common ln function but less accurate. | |
| template<typename T > | |
| T | fastLog (const T &x) |
| Faster than the common log function but less accurate. | |
| template<typename T > | |
| T | fastLog2 (const T &x) |
| Faster than the common log2 function but less accurate. | |
| template<typename T , typename U > | |
| T | fastPow (const T &x, const U &y) |
| Faster than the common pow function but less accurate. | |
| template<typename valType > | |
| valType | fastPow (valType const &x, valType const &y) |
| Faster than the common pow function but less accurate. | |
GLM_GTX_fast_exponential extension: Fast but less accurate implementations of exponential based functions.
-| T glm::gtx::fast_exponential::fastExp | -( | -const T & | -x | -) | -- |
Faster than the common exp function but less accurate.
-From GLM_GTX_fast_exponential extension.
- -| T glm::gtx::fast_exponential::fastExp2 | -( | -const T & | -x | -) | -- |
Faster than the common exp2 function but less accurate.
-From GLM_GTX_fast_exponential extension.
- -| T glm::gtx::fast_exponential::fastLn | -( | -const T & | -x | -) | -- |
Faster than the common ln function but less accurate.
-From GLM_GTX_fast_exponential extension.
- -| T glm::gtx::fast_exponential::fastLog | -( | -const T & | -x | -) | -- |
Faster than the common log function but less accurate.
-From GLM_GTX_fast_exponential extension.
- -| T glm::gtx::fast_exponential::fastLog2 | -( | -const T & | -x | -) | -- |
Faster than the common log2 function but less accurate.
-From GLM_GTX_fast_exponential extension.
- -| T glm::gtx::fast_exponential::fastPow | -( | -const T & | -x, | -|
| - | - | const U & | -y | - |
| - | ) | -- |
Faster than the common pow function but less accurate.
-From GLM_GTX_fast_exponential extension.
- -| valType glm::gtx::fast_exponential::fastPow | -( | -valType const & | -x, | -|
| - | - | valType const & | -y | - |
| - | ) | -- |
Faster than the common pow function but less accurate.
-From GLM_GTX_fast_exponential extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00167.html b/doc/html/a00167.html
deleted file mode 100644
index bdb0920e..00000000
--- a/doc/html/a00167.html
+++ /dev/null
@@ -1,172 +0,0 @@
-
-
-
-
-GLM_GTX_fast_square_root extension: Fast but less accurate implementations of square root based functions. -More...
-Functions | |
| template<typename genType > | |
| genType::value_type | fastDistance (genType const &x, genType const &y) |
| Faster than the common distance function but less accurate. | |
| template<typename genType > | |
| genType | fastInverseSqrt (genType const &x) |
| Faster than the common inversesqrt function but less accurate. | |
| template<typename genType > | |
| genType::value_type | fastLength (genType const &x) |
| Faster than the common length function but less accurate. | |
| template<typename genType > | |
| genType | fastNormalize (genType const &x) |
| Faster than the common normalize function but less accurate. | |
| template<typename genType > | |
| genType | fastSqrt (genType const &x) |
| Faster than the common sqrt function but less accurate. | |
GLM_GTX_fast_square_root extension: Fast but less accurate implementations of square root based functions.
-| genType::value_type glm::gtx::fast_square_root::fastDistance | -( | -genType const & | -x, | -|
| - | - | genType const & | -y | - |
| - | ) | -- |
Faster than the common distance function but less accurate.
-From GLM_GTX_fast_square_root extension.
- -| genType glm::gtx::fast_square_root::fastInverseSqrt | -( | -genType const & | -x | -) | -- |
Faster than the common inversesqrt function but less accurate.
-From GLM_GTX_fast_square_root extension.
- -| genType::value_type glm::gtx::fast_square_root::fastLength | -( | -genType const & | -x | -) | -- |
Faster than the common length function but less accurate.
-From GLM_GTX_fast_square_root extension.
- -| genType glm::gtx::fast_square_root::fastNormalize | -( | -genType const & | -x | -) | -- |
Faster than the common normalize function but less accurate.
-From GLM_GTX_fast_square_root extension.
- -| genType glm::gtx::fast_square_root::fastSqrt | -( | -genType const & | -x | -) | -- |
Faster than the common sqrt function but less accurate.
-From GLM_GTX_fast_square_root extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00168.html b/doc/html/a00168.html
deleted file mode 100644
index 5421b320..00000000
--- a/doc/html/a00168.html
+++ /dev/null
@@ -1,220 +0,0 @@
-
-
-
-
-GLM_GTX_fast_trigonometry extension: Fast but less accurate implementations of trigonometric functions. -More...
-Functions | |
| template<typename T > | |
| T | fastAcos (const T &angle) |
| Faster than the common acos function but less accurate. | |
| template<typename T > | |
| T | fastAsin (const T &angle) |
| Faster than the common asin function but less accurate. | |
| template<typename T > | |
| T | fastAtan (const T &angle) |
| Faster than the common atan function but less accurate. | |
| template<typename T > | |
| T | fastAtan (const T &y, const T &x) |
| Faster than the common atan function but less accurate. | |
| template<typename T > | |
| T | fastCos (const T &angle) |
| Faster than the common cos function but less accurate. | |
| template<typename T > | |
| T | fastSin (const T &angle) |
| Faster than the common sin function but less accurate. | |
| template<typename T > | |
| T | fastTan (const T &angle) |
| Faster than the common tan function but less accurate. | |
GLM_GTX_fast_trigonometry extension: Fast but less accurate implementations of trigonometric functions.
-| T glm::gtx::fast_trigonometry::fastAcos | -( | -const T & | -angle | -) | -- |
Faster than the common acos function but less accurate.
-Defined between -2pi and 2pi. From GLM_GTX_fast_trigonometry extension.
- -| T glm::gtx::fast_trigonometry::fastAsin | -( | -const T & | -angle | -) | -- |
Faster than the common asin function but less accurate.
-Defined between -2pi and 2pi. From GLM_GTX_fast_trigonometry extension.
- -| T glm::gtx::fast_trigonometry::fastAtan | -( | -const T & | -angle | -) | -- |
Faster than the common atan function but less accurate.
-Defined between -2pi and 2pi. From GLM_GTX_fast_trigonometry extension.
- -| T glm::gtx::fast_trigonometry::fastAtan | -( | -const T & | -y, | -|
| - | - | const T & | -x | - |
| - | ) | -- |
Faster than the common atan function but less accurate.
-Defined between -2pi and 2pi. From GLM_GTX_fast_trigonometry extension.
- -| T glm::gtx::fast_trigonometry::fastCos | -( | -const T & | -angle | -) | -- |
Faster than the common cos function but less accurate.
-Defined between -2pi and 2pi. From GLM_GTX_fast_trigonometry extension.
- -| T glm::gtx::fast_trigonometry::fastSin | -( | -const T & | -angle | -) | -- |
Faster than the common sin function but less accurate.
-Defined between -2pi and 2pi. From GLM_GTX_fast_trigonometry extension.
- -| T glm::gtx::fast_trigonometry::fastTan | -( | -const T & | -angle | -) | -- |
Faster than the common tan function but less accurate.
-Defined between -2pi and 2pi. From GLM_GTX_fast_trigonometry extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00169.html b/doc/html/a00169.html
deleted file mode 100644
index 51e26d12..00000000
--- a/doc/html/a00169.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_GTX_gradient_paint extension: Compute a radient gradient according section OpenVG 1.1 specifications, 9.3.2 Radial Gradients. -More...
-GLM_GTX_gradient_paint extension: Compute a radient gradient according section OpenVG 1.1 specifications, 9.3.2 Radial Gradients.
-
1.6.1
-
-
diff --git a/doc/html/a00170.html b/doc/html/a00170.html
deleted file mode 100644
index 50af2107..00000000
--- a/doc/html/a00170.html
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-GLM_GTX_half_float extension: Add support for half precision flotting-point types. -More...
-Typedefs | |
| typedef detail::tquat -< detail::thalf > | hquat |
| Quaternion of half-precision floating-point numbers. | |
GLM_GTX_half_float extension: Add support for half precision flotting-point types.
-| typedef detail::tquat<detail::thalf> hquat | -
Quaternion of half-precision floating-point numbers.
-From GLM_GTX_half_float extension.
- -Definition at line 35 of file gtx/half_float.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00171.html b/doc/html/a00171.html
deleted file mode 100644
index 67f75a0e..00000000
--- a/doc/html/a00171.html
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-GLM_GTX_handed_coordinate_space extension: To know if a triedron is right or left handed. -More...
-Functions | |
| template<typename T > | |
| bool | leftHanded (detail::tvec3< T > const &tangent, detail::tvec3< T > const &binormal, detail::tvec3< T > const &normal) |
| Return if a trihedron left handed or not. | |
| template<typename T > | |
| bool | rightHanded (detail::tvec3< T > const &tangent, detail::tvec3< T > const &binormal, detail::tvec3< T > const &normal) |
| Return if a trihedron right handed or not. | |
GLM_GTX_handed_coordinate_space extension: To know if a triedron is right or left handed.
-| bool glm::gtx::handed_coordinate_space::leftHanded | -( | -detail::tvec3< T > const & | -tangent, | -|
| - | - | detail::tvec3< T > const & | -binormal, | -|
| - | - | detail::tvec3< T > const & | -normal | - |
| - | ) | -- |
Return if a trihedron left handed or not.
-From GLM_GTX_handed_coordinate_space extension.
- -| bool glm::gtx::handed_coordinate_space::rightHanded | -( | -detail::tvec3< T > const & | -tangent, | -|
| - | - | detail::tvec3< T > const & | -binormal, | -|
| - | - | detail::tvec3< T > const & | -normal | - |
| - | ) | -- |
Return if a trihedron right handed or not.
-From GLM_GTX_handed_coordinate_space extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00172.html b/doc/html/a00172.html
deleted file mode 100644
index 0eba5609..00000000
--- a/doc/html/a00172.html
+++ /dev/null
@@ -1,307 +0,0 @@
-
-
-
-
-GLM_GTX_inertia extension: Create inertia matrices. -More...
-Functions | |
| template<typename T > | |
| detail::tmat3x3< T > | ballInertia3 (const T Mass, const T Radius) |
| Build an inertia matrix for a ball. | |
| template<typename T > | |
| detail::tmat4x4< T > | ballInertia4 (const T Mass, const T Radius) |
| Build an inertia matrix for a ball. | |
| template<typename T > | |
| detail::tmat3x3< T > | boxInertia3 (const T Mass, const detail::tvec3< T > &Scale) |
| Build an inertia matrix for a box. | |
| template<typename T > | |
| detail::tmat4x4< T > | boxInertia4 (const T Mass, const detail::tvec3< T > &Scale) |
| Build an inertia matrix for a box. | |
| template<typename T > | |
| detail::tmat3x3< T > | diskInertia3 (const T Mass, const T Radius) |
| Build an inertia matrix for a disk. | |
| template<typename T > | |
| detail::tmat4x4< T > | diskInertia4 (const T Mass, const T Radius) |
| Build an inertia matrix for a disk. | |
| template<typename T > | |
| detail::tmat3x3< T > | sphereInertia3 (const T Mass, const T Radius) |
| Build an inertia matrix for a sphere. | |
| template<typename T > | |
| detail::tmat4x4< T > | sphereInertia4 (const T Mass, const T Radius) |
| Build an inertia matrix for a sphere. | |
GLM_GTX_inertia extension: Create inertia matrices.
-| detail::tmat3x3<T> glm::gtx::inertia::ballInertia3 | -( | -const T | -Mass, | -|
| - | - | const T | -Radius | - |
| - | ) | -- |
Build an inertia matrix for a ball.
-From GLM_GTX_inertia extension.
- -| detail::tmat4x4<T> glm::gtx::inertia::ballInertia4 | -( | -const T | -Mass, | -|
| - | - | const T | -Radius | - |
| - | ) | -- |
Build an inertia matrix for a ball.
-From GLM_GTX_inertia extension.
- -| detail::tmat3x3<T> glm::gtx::inertia::boxInertia3 | -( | -const T | -Mass, | -|
| - | - | const detail::tvec3< T > & | -Scale | - |
| - | ) | -- |
Build an inertia matrix for a box.
-From GLM_GTX_inertia extension.
- -| detail::tmat4x4<T> glm::gtx::inertia::boxInertia4 | -( | -const T | -Mass, | -|
| - | - | const detail::tvec3< T > & | -Scale | - |
| - | ) | -- |
Build an inertia matrix for a box.
-From GLM_GTX_inertia extension.
- -| detail::tmat3x3<T> glm::gtx::inertia::diskInertia3 | -( | -const T | -Mass, | -|
| - | - | const T | -Radius | - |
| - | ) | -- |
Build an inertia matrix for a disk.
-From GLM_GTX_inertia extension.
- -| detail::tmat4x4<T> glm::gtx::inertia::diskInertia4 | -( | -const T | -Mass, | -|
| - | - | const T | -Radius | - |
| - | ) | -- |
Build an inertia matrix for a disk.
-From GLM_GTX_inertia extension.
- -| detail::tmat3x3<T> glm::gtx::inertia::sphereInertia3 | -( | -const T | -Mass, | -|
| - | - | const T | -Radius | - |
| - | ) | -- |
Build an inertia matrix for a sphere.
-From GLM_GTX_inertia extension.
- -| detail::tmat4x4<T> glm::gtx::inertia::sphereInertia4 | -( | -const T | -Mass, | -|
| - | - | const T | -Radius | - |
| - | ) | -- |
Build an inertia matrix for a sphere.
-From GLM_GTX_inertia extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00173.html b/doc/html/a00173.html
deleted file mode 100644
index 48949a30..00000000
--- a/doc/html/a00173.html
+++ /dev/null
@@ -1,153 +0,0 @@
-
-
-
-
-GLM_GTX_integer extension: Add support for integer for core functions. -More...
-Functions | |
| template<typename genType > | |
| genType | factorial (genType const &x) |
| Return the factorial value of a number (!12 max, integer only) From GLM_GTX_integer extension. | |
| int | mod (int x, int y) |
| Modulus. | |
| int | pow (int x, int y) |
| Returns x raised to the y power. | |
| int | sqrt (int x) |
| Returns the positive square root of x. | |
GLM_GTX_integer extension: Add support for integer for core functions.
-| genType glm::gtx::integer::factorial | -( | -genType const & | -x | -) | -- |
Return the factorial value of a number (!12 max, integer only) From GLM_GTX_integer extension.
- -| int glm::gtx::integer::mod | -( | -int | -x, | -|
| - | - | int | -y | - |
| - | ) | -- |
Modulus.
-Returns x - y * floor(x / y) for each component in x using the floating point value y. From GLM_GTX_integer extension.
- -| int glm::gtx::integer::pow | -( | -int | -x, | -|
| - | - | int | -y | - |
| - | ) | -- |
Returns x raised to the y power.
-From GLM_GTX_integer extension.
- -| int glm::gtx::integer::sqrt | -( | -int | -x | -) | -- |
Returns the positive square root of x.
-From GLM_GTX_integer extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00174.html b/doc/html/a00174.html
deleted file mode 100644
index b4eac0e4..00000000
--- a/doc/html/a00174.html
+++ /dev/null
@@ -1,271 +0,0 @@
-
-
-
-
-GLM_GTX_intersect extension: Add intersection functions. -More...
-Functions | |
| template<typename genType > | |
| bool | intersectLineSphere (genType const &point0, genType const &point1, genType const ¢er, typename genType::value_type radius, genType &position, genType &normal) |
| Compute the intersection of a line and a sphere. | |
| template<typename genType > | |
| bool | intersectLineTriangle (genType const &orig, genType const &dir, genType const &vert0, genType const &vert1, genType const &vert2, genType &position) |
| Compute the intersection of a line and a triangle. | |
| template<typename genType > | |
| bool | intersectRaySphere (genType const &orig, genType const &dir, genType const ¢er, typename genType::value_type radius, genType &position, genType &normal) |
| Compute the intersection of a ray and a sphere. | |
| template<typename genType > | |
| bool | intersectRayTriangle (genType const &orig, genType const &dir, genType const &vert0, genType const &vert1, genType const &vert2, genType &baryPosition) |
| Compute the intersection of a ray and a triangle. | |
GLM_GTX_intersect extension: Add intersection functions.
-| bool glm::gtx::intersect::intersectLineSphere | -( | -genType const & | -point0, | -|
| - | - | genType const & | -point1, | -|
| - | - | genType const & | -center, | -|
| - | - | typename genType::value_type | -radius, | -|
| - | - | genType & | -position, | -|
| - | - | genType & | -normal | - |
| - | ) | -- |
Compute the intersection of a line and a sphere.
-From GLM_GTX_intersect extension
- -| bool glm::gtx::intersect::intersectLineTriangle | -( | -genType const & | -orig, | -|
| - | - | genType const & | -dir, | -|
| - | - | genType const & | -vert0, | -|
| - | - | genType const & | -vert1, | -|
| - | - | genType const & | -vert2, | -|
| - | - | genType & | -position | - |
| - | ) | -- |
Compute the intersection of a line and a triangle.
-From GLM_GTX_intersect extension.
- -| bool glm::gtx::intersect::intersectRaySphere | -( | -genType const & | -orig, | -|
| - | - | genType const & | -dir, | -|
| - | - | genType const & | -center, | -|
| - | - | typename genType::value_type | -radius, | -|
| - | - | genType & | -position, | -|
| - | - | genType & | -normal | - |
| - | ) | -- |
Compute the intersection of a ray and a sphere.
-From GLM_GTX_intersect extension.
- -| bool glm::gtx::intersect::intersectRayTriangle | -( | -genType const & | -orig, | -|
| - | - | genType const & | -dir, | -|
| - | - | genType const & | -vert0, | -|
| - | - | genType const & | -vert1, | -|
| - | - | genType const & | -vert2, | -|
| - | - | genType & | -baryPosition | - |
| - | ) | -- |
Compute the intersection of a ray and a triangle.
-From GLM_GTX_intersect extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00175.html b/doc/html/a00175.html
deleted file mode 100644
index d351cf71..00000000
--- a/doc/html/a00175.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-GLM_GTX_inverse extension: Inverse matrix functions. -More...
-Functions | |
| template<typename genType > | |
| genType | affineInverse (genType const &m) |
| Fast matrix inverse for affine matrix. | |
GLM_GTX_inverse extension: Inverse matrix functions.
-| genType glm::gtx::inverse::affineInverse | -( | -genType const & | -m | -) | -- |
Fast matrix inverse for affine matrix.
-From GLM_GTX_inverse extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00176.html b/doc/html/a00176.html
deleted file mode 100644
index dbdb1c71..00000000
--- a/doc/html/a00176.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-GLM_GTX_inverse_transpose extension: Inverse transpose matrix functions. -More...
-Functions | |
| template<typename genType > | |
| genType::value_type | inverseTranspose (genType const &m) |
| Compute the inverse transpose of a matrix. | |
GLM_GTX_inverse_transpose extension: Inverse transpose matrix functions.
-| genType::value_type glm::gtx::inverse_transpose::inverseTranspose | -( | -genType const & | -m | -) | -- |
Compute the inverse transpose of a matrix.
-From GLM_GTX_inverse extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00177.html b/doc/html/a00177.html
deleted file mode 100644
index 1c1b64ec..00000000
--- a/doc/html/a00177.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-GLM_GTX_log_base extension: Logarithm for any base. base can be a vector or a scalar. -More...
-Functions | |
| template<typename genType > | |
| genType | log (genType const &x, genType const &base) |
| Logarithm for any base. | |
GLM_GTX_log_base extension: Logarithm for any base. base can be a vector or a scalar.
-| genType glm::gtx::log_base::log | -( | -genType const & | -x, | -|
| - | - | genType const & | -base | - |
| - | ) | -- |
Logarithm for any base.
-From GLM_GTX_log_base.
- -
1.6.1
-
-
diff --git a/doc/html/a00178.html b/doc/html/a00178.html
deleted file mode 100644
index ba6c92e8..00000000
--- a/doc/html/a00178.html
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-GLM_GTX_matrix_access extension: Set a column or a row of a matrix. -More...
-Functions | |
| template<typename genType > | |
| genType | column (const genType &m, int index, typename genType::col_type const &x) |
| Set a specific column to a matrix. | |
| template<typename genType > | |
| genType | row (const genType &m, int index, typename genType::row_type const &x) |
| Set a specific row to a matrix. | |
GLM_GTX_matrix_access extension: Set a column or a row of a matrix.
-| genType glm::gtx::matrix_access::column | -( | -const genType & | -m, | -|
| - | - | int | -index, | -|
| - | - | typename genType::col_type const & | -x | - |
| - | ) | -- |
Set a specific column to a matrix.
-From GLM_GTX_matrix_access extension.
- -| genType glm::gtx::matrix_access::row | -( | -const genType & | -m, | -|
| - | - | int | -index, | -|
| - | - | typename genType::row_type const & | -x | - |
| - | ) | -- |
Set a specific row to a matrix.
-From GLM_GTX_matrix_access extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00179.html b/doc/html/a00179.html
deleted file mode 100644
index 6a6e33f3..00000000
--- a/doc/html/a00179.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-GLM_GTX_matrix_cross_product: Build cross product matrices. -More...
-Functions | |
| template<typename T > | |
| detail::tmat3x3< T > | matrixCross3 (detail::tvec3< T > const &x) |
| Build a cross product matrix. | |
| template<typename T > | |
| detail::tmat4x4< T > | matrixCross4 (detail::tvec3< T > const &x) |
| Build a cross product matrix. | |
GLM_GTX_matrix_cross_product: Build cross product matrices.
-| detail::tmat3x3<T> glm::gtx::matrix_cross_product::matrixCross3 | -( | -detail::tvec3< T > const & | -x | -) | -- |
Build a cross product matrix.
-From GLM_GTX_matrix_cross_product extension.
- -| detail::tmat4x4<T> glm::gtx::matrix_cross_product::matrixCross4 | -( | -detail::tvec3< T > const & | -x | -) | -- |
Build a cross product matrix.
-From GLM_GTX_matrix_cross_product extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00180.html b/doc/html/a00180.html
deleted file mode 100644
index e34126d4..00000000
--- a/doc/html/a00180.html
+++ /dev/null
@@ -1,421 +0,0 @@
-
-
-
-
-GLM_GTX_matrix_cross_product: Build matrices with specific matrix order, row or column. -More...
-Functions | |
| template<typename T > | |
| detail::tmat2x2< T > | colMajor2 (const detail::tmat2x2< T > &m) |
| Build a column major matrix from other matrix. | |
| template<typename T > | |
| detail::tmat2x2< T > | colMajor2 (const detail::tvec2< T > &v1, const detail::tvec2< T > &v2) |
| Build a column major matrix from column vectors. | |
| template<typename T > | |
| detail::tmat3x3< T > | colMajor3 (const detail::tmat3x3< T > &m) |
| Build a column major matrix from other matrix. | |
| template<typename T > | |
| detail::tmat3x3< T > | colMajor3 (const detail::tvec3< T > &v1, const detail::tvec3< T > &v2, const detail::tvec3< T > &v3) |
| Build a column major matrix from column vectors. | |
| template<typename T > | |
| detail::tmat4x4< T > | colMajor4 (const detail::tmat4x4< T > &m) |
| Build a column major matrix from other matrix. | |
| template<typename T > | |
| detail::tmat4x4< T > | colMajor4 (const detail::tvec4< T > &v1, const detail::tvec4< T > &v2, const detail::tvec4< T > &v3, const detail::tvec4< T > &v4) |
| Build a column major matrix from column vectors. | |
| template<typename T > | |
| detail::tmat2x2< T > | rowMajor2 (const detail::tmat2x2< T > &m) |
| Build a row major matrix from other matrix. | |
| template<typename T > | |
| detail::tmat2x2< T > | rowMajor2 (const detail::tvec2< T > &v1, const detail::tvec2< T > &v2) |
| Build a row major matrix from row vectors. | |
| template<typename T > | |
| detail::tmat3x3< T > | rowMajor3 (const detail::tmat3x3< T > &m) |
| Build a row major matrix from other matrix. | |
| template<typename T > | |
| detail::tmat3x3< T > | rowMajor3 (const detail::tvec3< T > &v1, const detail::tvec3< T > &v2, const detail::tvec3< T > &v3) |
| Build a row major matrix from row vectors. | |
| template<typename T > | |
| detail::tmat4x4< T > | rowMajor4 (const detail::tmat4x4< T > &m) |
| Build a row major matrix from other matrix. | |
| template<typename T > | |
| detail::tmat4x4< T > | rowMajor4 (const detail::tvec4< T > &v1, const detail::tvec4< T > &v2, const detail::tvec4< T > &v3, const detail::tvec4< T > &v4) |
| Build a row major matrix from row vectors. | |
GLM_GTX_matrix_cross_product: Build matrices with specific matrix order, row or column.
-| detail::tmat2x2<T> glm::gtx::matrix_major_storage::colMajor2 | -( | -const detail::tmat2x2< T > & | -m | -) | -- |
Build a column major matrix from other matrix.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat2x2<T> glm::gtx::matrix_major_storage::colMajor2 | -( | -const detail::tvec2< T > & | -v1, | -|
| - | - | const detail::tvec2< T > & | -v2 | - |
| - | ) | -- |
Build a column major matrix from column vectors.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat3x3<T> glm::gtx::matrix_major_storage::colMajor3 | -( | -const detail::tmat3x3< T > & | -m | -) | -- |
Build a column major matrix from other matrix.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat3x3<T> glm::gtx::matrix_major_storage::colMajor3 | -( | -const detail::tvec3< T > & | -v1, | -|
| - | - | const detail::tvec3< T > & | -v2, | -|
| - | - | const detail::tvec3< T > & | -v3 | - |
| - | ) | -- |
Build a column major matrix from column vectors.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat4x4<T> glm::gtx::matrix_major_storage::colMajor4 | -( | -const detail::tmat4x4< T > & | -m | -) | -- |
Build a column major matrix from other matrix.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat4x4<T> glm::gtx::matrix_major_storage::colMajor4 | -( | -const detail::tvec4< T > & | -v1, | -|
| - | - | const detail::tvec4< T > & | -v2, | -|
| - | - | const detail::tvec4< T > & | -v3, | -|
| - | - | const detail::tvec4< T > & | -v4 | - |
| - | ) | -- |
Build a column major matrix from column vectors.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat2x2<T> glm::gtx::matrix_major_storage::rowMajor2 | -( | -const detail::tmat2x2< T > & | -m | -) | -- |
Build a row major matrix from other matrix.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat2x2<T> glm::gtx::matrix_major_storage::rowMajor2 | -( | -const detail::tvec2< T > & | -v1, | -|
| - | - | const detail::tvec2< T > & | -v2 | - |
| - | ) | -- |
Build a row major matrix from row vectors.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat3x3<T> glm::gtx::matrix_major_storage::rowMajor3 | -( | -const detail::tmat3x3< T > & | -m | -) | -- |
Build a row major matrix from other matrix.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat3x3<T> glm::gtx::matrix_major_storage::rowMajor3 | -( | -const detail::tvec3< T > & | -v1, | -|
| - | - | const detail::tvec3< T > & | -v2, | -|
| - | - | const detail::tvec3< T > & | -v3 | - |
| - | ) | -- |
Build a row major matrix from row vectors.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat4x4<T> glm::gtx::matrix_major_storage::rowMajor4 | -( | -const detail::tmat4x4< T > & | -m | -) | -- |
Build a row major matrix from other matrix.
-From GLM_GTX_matrix_major_storage extension.
- -| detail::tmat4x4<T> glm::gtx::matrix_major_storage::rowMajor4 | -( | -const detail::tvec4< T > & | -v1, | -|
| - | - | const detail::tvec4< T > & | -v2, | -|
| - | - | const detail::tvec4< T > & | -v3, | -|
| - | - | const detail::tvec4< T > & | -v4 | - |
| - | ) | -- |
Build a row major matrix from row vectors.
-From GLM_GTX_matrix_major_storage extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00181.html b/doc/html/a00181.html
deleted file mode 100644
index 271bec51..00000000
--- a/doc/html/a00181.html
+++ /dev/null
@@ -1,259 +0,0 @@
-
-
-
-
-GLM_GTX_matrix_operation: Build cross product matrices. -More...
-Functions | |
| template<typename valType > | |
| detail::tmat2x2< valType > | diagonal2x2 (detail::tvec2< valType > const &v) |
| Build a diagonal matrix. | |
| template<typename valType > | |
| detail::tmat2x3< valType > | diagonal2x3 (detail::tvec2< valType > const &v) |
| Build a diagonal matrix. | |
| template<typename valType > | |
| detail::tmat2x4< valType > | diagonal2x4 (detail::tvec2< valType > const &v) |
| Build a diagonal matrix. | |
| template<typename valType > | |
| detail::tmat3x2< valType > | diagonal3x2 (detail::tvec2< valType > const &v) |
| Build a diagonal matrix. | |
| template<typename valType > | |
| detail::tmat3x3< valType > | diagonal3x3 (detail::tvec3< valType > const &v) |
| Build a diagonal matrix. | |
| template<typename valType > | |
| detail::tmat3x4< valType > | diagonal3x4 (detail::tvec3< valType > const &v) |
| Build a diagonal matrix. | |
| template<typename valType > | |
| detail::tmat4x2< valType > | diagonal4x2 (detail::tvec2< valType > const &v) |
| Build a diagonal matrix. | |
| template<typename valType > | |
| detail::tmat4x3< valType > | diagonal4x3 (detail::tvec3< valType > const &v) |
| Build a diagonal matrix. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | diagonal4x4 (detail::tvec4< valType > const &v) |
| Build a diagonal matrix. | |
GLM_GTX_matrix_operation: Build cross product matrices.
-| detail::tmat2x2<valType> glm::gtx::matrix_operation::diagonal2x2 | -( | -detail::tvec2< valType > const & | -v | -) | -- |
Build a diagonal matrix.
-From GLM_GTX_matrix_operation extension.
- -| detail::tmat2x3<valType> glm::gtx::matrix_operation::diagonal2x3 | -( | -detail::tvec2< valType > const & | -v | -) | -- |
Build a diagonal matrix.
-From GLM_GTX_matrix_operation extension.
- -| detail::tmat2x4<valType> glm::gtx::matrix_operation::diagonal2x4 | -( | -detail::tvec2< valType > const & | -v | -) | -- |
Build a diagonal matrix.
-From GLM_GTX_matrix_operation extension.
- -| detail::tmat3x2<valType> glm::gtx::matrix_operation::diagonal3x2 | -( | -detail::tvec2< valType > const & | -v | -) | -- |
Build a diagonal matrix.
-From GLM_GTX_matrix_operation extension.
- -| detail::tmat3x3<valType> glm::gtx::matrix_operation::diagonal3x3 | -( | -detail::tvec3< valType > const & | -v | -) | -- |
Build a diagonal matrix.
-From GLM_GTX_matrix_operation extension.
- -| detail::tmat3x4<valType> glm::gtx::matrix_operation::diagonal3x4 | -( | -detail::tvec3< valType > const & | -v | -) | -- |
Build a diagonal matrix.
-From GLM_GTX_matrix_operation extension.
- -| detail::tmat4x2<valType> glm::gtx::matrix_operation::diagonal4x2 | -( | -detail::tvec2< valType > const & | -v | -) | -- |
Build a diagonal matrix.
-From GLM_GTX_matrix_operation extension.
- -| detail::tmat4x3<valType> glm::gtx::matrix_operation::diagonal4x3 | -( | -detail::tvec3< valType > const & | -v | -) | -- |
Build a diagonal matrix.
-From GLM_GTX_matrix_operation extension.
- -| detail::tmat4x4<valType> glm::gtx::matrix_operation::diagonal4x4 | -( | -detail::tvec4< valType > const & | -v | -) | -- |
Build a diagonal matrix.
-From GLM_GTX_matrix_operation extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00182.html b/doc/html/a00182.html
deleted file mode 100644
index 88978d17..00000000
--- a/doc/html/a00182.html
+++ /dev/null
@@ -1,171 +0,0 @@
-
-
-
-
-GLM_GTX_matrix_projection: Varius ways to build and operate on projection matrices. -More...
-Functions | |
| template<typename T > | |
| detail::tmat4x4< T > | infinitePerspective (T fovy, T aspect, T zNear) |
| Creates a matrix for a symmetric perspective-view frustum with far plane at infinite . | |
| template<typename valType > | |
| detail::tmat4x4< valType > | perspectiveFov (valType const &fov, valType const &width, valType const &height, valType const &zNear, valType const &zFar) |
| Builds a perspective projection matrix based on a field of view From GLM_GTX_matrix_projection extension. | |
| template<typename T > | |
| detail::tmat4x4< T > | tweakedInfinitePerspective (T fovy, T aspect, T zNear) |
| Creates a matrix for a symmetric perspective-view frustum with far plane at infinite for graphics hardware that doesn't support depth clamping. | |
GLM_GTX_matrix_projection: Varius ways to build and operate on projection matrices.
-| detail::tmat4x4<T> glm::gtx::matrix_projection::infinitePerspective | -( | -T | -fovy, | -|
| - | - | T | -aspect, | -|
| - | - | T | -zNear | - |
| - | ) | -- |
Creates a matrix for a symmetric perspective-view frustum with far plane at infinite .
-From GLM_GTX_matrix_projection extension.
- -| detail::tmat4x4<valType> glm::gtx::matrix_projection::perspectiveFov | -( | -valType const & | -fov, | -|
| - | - | valType const & | -width, | -|
| - | - | valType const & | -height, | -|
| - | - | valType const & | -zNear, | -|
| - | - | valType const & | -zFar | - |
| - | ) | -- |
Builds a perspective projection matrix based on a field of view From GLM_GTX_matrix_projection extension.
- -| detail::tmat4x4<T> glm::gtx::matrix_projection::tweakedInfinitePerspective | -( | -T | -fovy, | -|
| - | - | T | -aspect, | -|
| - | - | T | -zNear | - |
| - | ) | -- |
Creates a matrix for a symmetric perspective-view frustum with far plane at infinite for graphics hardware that doesn't support depth clamping.
-From GLM_GTX_matrix_projection extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00183.html b/doc/html/a00183.html
deleted file mode 100644
index 00fe9b5f..00000000
--- a/doc/html/a00183.html
+++ /dev/null
@@ -1,307 +0,0 @@
-
-
-
-
-GLM_GTX_matrix_query: Query to evaluate matrices properties. -More...
-Functions | |
| template<typename genType > | |
| bool | isIdentity (const genType &m, const typename genType::value_type epsilon=std::numeric_limits< typename genType::value_type >::epsilon()) |
| Return if a matrix an identity matrix. | |
| template<typename T > | |
| bool | isNormalized (const detail::tmat4x4< T > &m, const T epsilon=std::numeric_limits< T >::epsilon()) |
| Return if a matrix a normalized matrix. | |
| template<typename T > | |
| bool | isNormalized (const detail::tmat3x3< T > &m, const T epsilon=std::numeric_limits< T >::epsilon()) |
| Return if a matrix a normalized matrix. | |
| template<typename T > | |
| bool | isNormalized (const detail::tmat2x2< T > &m, const T epsilon=std::numeric_limits< T >::epsilon()) |
| Return if a matrix a normalized matrix. | |
| template<typename T > | |
| bool | isNull (const detail::tmat4x4< T > &m, const T epsilon=std::numeric_limits< T >::epsilon()) |
| Return if a matrix a null matrix. | |
| template<typename T > | |
| bool | isNull (const detail::tmat3x3< T > &m, const T epsilon=std::numeric_limits< T >::epsilon()) |
| Return if a matrix a null matrix. | |
| template<typename T > | |
| bool | isNull (const detail::tmat2x2< T > &m, const T epsilon=std::numeric_limits< T >::epsilon()) |
| Return if a matrix a null matrix. | |
| template<typename genType > | |
| bool | isOrthogonal (const genType &m, const typename genType::value_type epsilon=std::numeric_limits< typename genType::value_type >::epsilon()) |
| Return if a matrix an orthonormalized matrix. | |
GLM_GTX_matrix_query: Query to evaluate matrices properties.
-| bool glm::gtx::matrix_query::isIdentity | -( | -const genType & | -m, | -|
| - | - | const typename genType::value_type | - epsilon = std::numeric_limits< typename genType::value_type >::epsilon() | - |
| - | ) | -- |
Return if a matrix an identity matrix.
-From GLM_GTX_matrix_query extension.
- -| bool glm::gtx::matrix_query::isNormalized | -( | -const detail::tmat4x4< T > & | -m, | -|
| - | - | const T | - epsilon = std::numeric_limits< T >::epsilon() | - |
| - | ) | -- |
Return if a matrix a normalized matrix.
-From GLM_GTX_matrix_query extension.
- -| bool glm::gtx::matrix_query::isNormalized | -( | -const detail::tmat3x3< T > & | -m, | -|
| - | - | const T | - epsilon = std::numeric_limits< T >::epsilon() | - |
| - | ) | -- |
Return if a matrix a normalized matrix.
-From GLM_GTX_matrix_query extension.
- -| bool glm::gtx::matrix_query::isNormalized | -( | -const detail::tmat2x2< T > & | -m, | -|
| - | - | const T | - epsilon = std::numeric_limits< T >::epsilon() | - |
| - | ) | -- |
Return if a matrix a normalized matrix.
-From GLM_GTX_matrix_query extension.
- -| bool glm::gtx::matrix_query::isNull | -( | -const detail::tmat4x4< T > & | -m, | -|
| - | - | const T | - epsilon = std::numeric_limits< T >::epsilon() | - |
| - | ) | -- |
Return if a matrix a null matrix.
-From GLM_GTX_matrix_query extension.
- -| bool glm::gtx::matrix_query::isNull | -( | -const detail::tmat3x3< T > & | -m, | -|
| - | - | const T | - epsilon = std::numeric_limits< T >::epsilon() | - |
| - | ) | -- |
Return if a matrix a null matrix.
-From GLM_GTX_matrix_query extension.
- -| bool glm::gtx::matrix_query::isNull | -( | -const detail::tmat2x2< T > & | -m, | -|
| - | - | const T | - epsilon = std::numeric_limits< T >::epsilon() | - |
| - | ) | -- |
Return if a matrix a null matrix.
-From GLM_GTX_matrix_query extension.
- -| bool glm::gtx::matrix_query::isOrthogonal | -( | -const genType & | -m, | -|
| - | - | const typename genType::value_type | - epsilon = std::numeric_limits< typename genType::value_type >::epsilon() | - |
| - | ) | -- |
Return if a matrix an orthonormalized matrix.
-From GLM_GTX_matrix_query extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00184.html b/doc/html/a00184.html
deleted file mode 100644
index 3a420f04..00000000
--- a/doc/html/a00184.html
+++ /dev/null
@@ -1,241 +0,0 @@
-
-
-
-
-GLM_GTX_matrix_selection extension: Access to matrix columns or rows. -More...
-Functions | |
| template<typename T > | |
| detail::tvec4< T > | column (const detail::tmat4x4< T > &m, int index) |
| Returns a 4 components vector that contains the row of the matrix m witch values is the ones of the column index. | |
| template<typename T > | |
| detail::tvec3< T > | column (const detail::tmat3x3< T > &m, int index) |
| Returns a 3 components vector that contains the row of the matrix m witch values is the ones of the column index. | |
| template<typename T > | |
| detail::tvec2< T > | column (const detail::tmat2x2< T > &m, int index) |
| Returns a 2 components vector that contains the row of the matrix m witch values is the ones of the column index. | |
| template<typename T > | |
| detail::tvec4< T > | row (const detail::tmat4x4< T > &m, int index) |
| Returns a 4 components vector that contains the row of the matrix m witch values is the ones of the row index. | |
| template<typename T > | |
| detail::tvec3< T > | row (const detail::tmat3x3< T > &m, int index) |
| Returns a 3 components vector that contains the row of the matrix m witch values is the ones of the row index. | |
| template<typename T > | |
| detail::tvec2< T > | row (const detail::tmat2x2< T > &m, int index) |
| Returns a 2 components vector that contains the row of the matrix m witch values is the ones of the row index. | |
GLM_GTX_matrix_selection extension: Access to matrix columns or rows.
-| detail::tvec4<T> glm::gtx::matrix_selection::column | -( | -const detail::tmat4x4< T > & | -m, | -|
| - | - | int | -index | - |
| - | ) | -- |
Returns a 4 components vector that contains the row of the matrix m witch values is the ones of the column index.
-From GLM_GTX_matrix_selection extension.
- -| detail::tvec3<T> glm::gtx::matrix_selection::column | -( | -const detail::tmat3x3< T > & | -m, | -|
| - | - | int | -index | - |
| - | ) | -- |
Returns a 3 components vector that contains the row of the matrix m witch values is the ones of the column index.
-From GLM_GTX_matrix_selection extension.
- -| detail::tvec2<T> glm::gtx::matrix_selection::column | -( | -const detail::tmat2x2< T > & | -m, | -|
| - | - | int | -index | - |
| - | ) | -- |
Returns a 2 components vector that contains the row of the matrix m witch values is the ones of the column index.
-From GLM_GTX_matrix_selection extension.
- -| detail::tvec4<T> glm::gtx::matrix_selection::row | -( | -const detail::tmat4x4< T > & | -m, | -|
| - | - | int | -index | - |
| - | ) | -- |
Returns a 4 components vector that contains the row of the matrix m witch values is the ones of the row index.
-From GLM_GTX_matrix_selection extension.
- -| detail::tvec3<T> glm::gtx::matrix_selection::row | -( | -const detail::tmat3x3< T > & | -m, | -|
| - | - | int | -index | - |
| - | ) | -- |
Returns a 3 components vector that contains the row of the matrix m witch values is the ones of the row index.
-From GLM_GTX_matrix_selection extension.
- -| detail::tvec2<T> glm::gtx::matrix_selection::row | -( | -const detail::tmat2x2< T > & | -m, | -|
| - | - | int | -index | - |
| - | ) | -- |
Returns a 2 components vector that contains the row of the matrix m witch values is the ones of the row index.
-From GLM_GTX_matrix_selection extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00185.html b/doc/html/a00185.html
deleted file mode 100644
index 6988bfb5..00000000
--- a/doc/html/a00185.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_GTX_matx extension: - Work in progress - NxN matrix types. -More...
-GLM_GTX_matx extension: - Work in progress - NxN matrix types.
-
1.6.1
-
-
diff --git a/doc/html/a00186.html b/doc/html/a00186.html
deleted file mode 100644
index 512b9bdb..00000000
--- a/doc/html/a00186.html
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-GLM_GTX_mixed_product extension: Mixed product of 3 vectors. -More...
-Functions | |
| -template<typename valType > | |
| valType | mixedProduct (detail::tvec3< valType > const &v1, detail::tvec3< valType > const &v2, detail::tvec3< valType > const &v3) |
| Mixed product of 3 vectors (from GLM_GTX_mixed_product extension). | |
GLM_GTX_mixed_product extension: Mixed product of 3 vectors.
-
1.6.1
-
-
diff --git a/doc/html/a00187.html b/doc/html/a00187.html
deleted file mode 100644
index 6bce77b6..00000000
--- a/doc/html/a00187.html
+++ /dev/null
@@ -1,481 +0,0 @@
-
-
-
-
-GLM_GTX_norm extension: Varius way to compute vector norms. -More...
-Functions | |
| template<typename T > | |
| T | distance2 (const detail::tvec4< T > &p0, const detail::tvec4< T > &p1) |
| Returns the squared distance between p0 and p1, i.e., length(p0 - p1). | |
| template<typename T > | |
| T | distance2 (const detail::tvec3< T > &p0, const detail::tvec3< T > &p1) |
| Returns the squared distance between p0 and p1, i.e., length(p0 - p1). | |
| template<typename T > | |
| T | distance2 (const detail::tvec2< T > &p0, const detail::tvec2< T > &p1) |
| Returns the squared distance between p0 and p1, i.e., length(p0 - p1). | |
| template<typename T > | |
| T | distance2 (const T p0, const T p1) |
| Returns the squared distance between p0 and p1, i.e., length(p0 - p1). | |
| template<typename T > | |
| T | l1Norm (const detail::tvec3< T > &v) |
| Returns the L1 norm of v. | |
| template<typename T > | |
| T | l1Norm (const detail::tvec3< T > &x, const detail::tvec3< T > &y) |
| Returns the L1 norm between x and y. | |
| template<typename T > | |
| T | l2Norm (const detail::tvec3< T > &x) |
| Returns the L2 norm of v. | |
| template<typename T > | |
| T | l2Norm (const detail::tvec3< T > &x, const detail::tvec3< T > &y) |
| Returns the L2 norm between x and y. | |
| template<typename T > | |
| T | length2 (const detail::tquat< T > &q) |
| Returns the squared length of x. | |
| template<typename T > | |
| T | length2 (const detail::tvec4< T > &x) |
| Returns the squared length of x. | |
| template<typename T > | |
| T | length2 (const detail::tvec3< T > &x) |
| Returns the squared length of x. | |
| template<typename T > | |
| T | length2 (const detail::tvec2< T > &x) |
| Returns the squared length of x. | |
| template<typename T > | |
| T | length2 (const T x) |
| Returns the squared length of x. | |
| template<typename T > | |
| T | lxNorm (const detail::tvec3< T > &x, unsigned int Depth) |
| Returns the L norm of v. | |
| template<typename T > | |
| T | lxNorm (const detail::tvec3< T > &x, const detail::tvec3< T > &y, unsigned int Depth) |
| Returns the L norm between x and y. | |
GLM_GTX_norm extension: Varius way to compute vector norms.
-| T glm::gtx::norm::distance2 | -( | -const detail::tvec4< T > & | -p0, | -|
| - | - | const detail::tvec4< T > & | -p1 | - |
| - | ) | -- |
Returns the squared distance between p0 and p1, i.e., length(p0 - p1).
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::distance2 | -( | -const detail::tvec3< T > & | -p0, | -|
| - | - | const detail::tvec3< T > & | -p1 | - |
| - | ) | -- |
Returns the squared distance between p0 and p1, i.e., length(p0 - p1).
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::distance2 | -( | -const detail::tvec2< T > & | -p0, | -|
| - | - | const detail::tvec2< T > & | -p1 | - |
| - | ) | -- |
Returns the squared distance between p0 and p1, i.e., length(p0 - p1).
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::distance2 | -( | -const T | -p0, | -|
| - | - | const T | -p1 | - |
| - | ) | -- |
Returns the squared distance between p0 and p1, i.e., length(p0 - p1).
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::l1Norm | -( | -const detail::tvec3< T > & | -v | -) | -- |
Returns the L1 norm of v.
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::l1Norm | -( | -const detail::tvec3< T > & | -x, | -|
| - | - | const detail::tvec3< T > & | -y | - |
| - | ) | -- |
Returns the L1 norm between x and y.
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::l2Norm | -( | -const detail::tvec3< T > & | -x | -) | -- |
Returns the L2 norm of v.
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::l2Norm | -( | -const detail::tvec3< T > & | -x, | -|
| - | - | const detail::tvec3< T > & | -y | - |
| - | ) | -- |
Returns the L2 norm between x and y.
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::length2 | -( | -const detail::tquat< T > & | -q | -) | -- |
Returns the squared length of x.
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::length2 | -( | -const detail::tvec4< T > & | -x | -) | -- |
Returns the squared length of x.
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::length2 | -( | -const detail::tvec3< T > & | -x | -) | -- |
Returns the squared length of x.
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::length2 | -( | -const detail::tvec2< T > & | -x | -) | -- |
Returns the squared length of x.
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::length2 | -( | -const T | -x | -) | -- |
Returns the squared length of x.
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::lxNorm | -( | -const detail::tvec3< T > & | -x, | -|
| - | - | unsigned int | -Depth | - |
| - | ) | -- |
Returns the L norm of v.
-From GLM_GTX_norm extension.
- -| T glm::gtx::norm::lxNorm | -( | -const detail::tvec3< T > & | -x, | -|
| - | - | const detail::tvec3< T > & | -y, | -|
| - | - | unsigned int | -Depth | - |
| - | ) | -- |
Returns the L norm between x and y.
-From GLM_GTX_norm extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00188.html b/doc/html/a00188.html
deleted file mode 100644
index 9eeca7d6..00000000
--- a/doc/html/a00188.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-GLM_GTX_normal extension: Compute the normal of a triangle. -More...
-Functions | |
| template<typename T > | |
| detail::tvec3< T > | triangleNormal (detail::tvec3< T > const &p1, detail::tvec3< T > const &p2, detail::tvec3< T > const &p3) |
| Computes triangle normal from triangle points. | |
GLM_GTX_normal extension: Compute the normal of a triangle.
-| detail::tvec3<T> glm::gtx::normal::triangleNormal | -( | -detail::tvec3< T > const & | -p1, | -|
| - | - | detail::tvec3< T > const & | -p2, | -|
| - | - | detail::tvec3< T > const & | -p3 | - |
| - | ) | -- |
Computes triangle normal from triangle points.
-From GLM_GTX_normal extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00189.html b/doc/html/a00189.html
deleted file mode 100644
index dad12401..00000000
--- a/doc/html/a00189.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-GLM_GTX_normalize_dot extension: Dot product of vectors that need to be normalize with a single square root. -More...
-Functions | |
| template<typename genType > | |
| genType::value_type | fastNormalizeDot (genType const &x, genType const &y) |
| Normalize parameters and returns the dot product of x and y. | |
| template<typename genType > | |
| genType::value_type | normalizeDot (genType const &x, genType const &y) |
| Normalize parameters and returns the dot product of x and y. | |
GLM_GTX_normalize_dot extension: Dot product of vectors that need to be normalize with a single square root.
-| genType::value_type glm::gtx::normalize_dot::fastNormalizeDot | -( | -genType const & | -x, | -|
| - | - | genType const & | -y | - |
| - | ) | -- |
Normalize parameters and returns the dot product of x and y.
-Faster that dot(fastNormalize(x), fastNormalize(y)). From GLM_GTX_normalize_dot extension.
- -| genType::value_type glm::gtx::normalize_dot::normalizeDot | -( | -genType const & | -x, | -|
| - | - | genType const & | -y | - |
| - | ) | -- |
Normalize parameters and returns the dot product of x and y.
-It's faster that dot(normalize(x), normalize(y)). From GLM_GTX_normalize_dot extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00190.html b/doc/html/a00190.html
deleted file mode 100644
index 5d32bb92..00000000
--- a/doc/html/a00190.html
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-GLM_GTX_number_precision extension: Defined size types. -More...
-Typedefs | |
| -typedef f16 | f16mat1 |
| Half-precision floating-point scalar. (from GLM_GTX_number_precision extension). | |
| -typedef f16 | f16mat1x1 |
| Half-precision floating-point scalar. (from GLM_GTX_number_precision extension). | |
| -typedef f16 | f16vec1 |
| Half-precision floating-point scalar. (from GLM_GTX_number_precision extension). | |
| -typedef f32 | f32mat1 |
| Single-precision floating-point scalar. (from GLM_GTX_number_precision extension). | |
| -typedef f32 | f32mat1x1 |
| Single-precision floating-point scalar. (from GLM_GTX_number_precision extension). | |
| -typedef f32 | f32vec1 |
| Single-precision floating-point scalar. (from GLM_GTX_number_precision extension). | |
| -typedef f64 | f64mat1 |
| Double-precision floating-point scalar. (from GLM_GTX_number_precision extension). | |
| -typedef f64 | f64mat1x1 |
| Double-precision floating-point scalar. (from GLM_GTX_number_precision extension). | |
| -typedef f64 | f64vec1 |
| Single-precision floating-point scalar. (from GLM_GTX_number_precision extension). | |
| -typedef u16 | u16vec1 |
| 16bit unsigned integer scalar. (from GLM_GTX_number_precision extension) | |
| -typedef u32 | u32vec1 |
| 32bit unsigned integer scalar. (from GLM_GTX_number_precision extension) | |
| -typedef u64 | u64vec1 |
| 64bit unsigned integer scalar. (from GLM_GTX_number_precision extension) | |
| -typedef u8 | u8vec1 |
| 8bit unsigned integer scalar. (from GLM_GTX_number_precision extension) | |
GLM_GTX_number_precision extension: Defined size types.
-
1.6.1
-
-
diff --git a/doc/html/a00191.html b/doc/html/a00191.html
deleted file mode 100644
index 9eea4e97..00000000
--- a/doc/html/a00191.html
+++ /dev/null
@@ -1,207 +0,0 @@
-
-
-
-
-GLM_GTX_ocl_type extension: OpenCL types. -More...
-Typedefs | |
| -typedef detail::int8 | cl_char |
| 8bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::int8 | cl_char1 |
| 8bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec2 -< detail::int8 > | cl_char2 |
| 8bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec3 -< detail::int8 > | cl_char3 |
| 8bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec4 -< detail::int8 > | cl_char4 |
| 8bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::float32 | cl_float |
| Single-precision floating-point scalar. (from GLM_GTX_ocl_type extension). | |
| -typedef detail::float32 | cl_float1 |
| Single-precision floating-point scalar. (from GLM_GTX_ocl_type extension). | |
|
-typedef detail::tvec2 -< detail::float32 > | cl_float2 |
| Single-precision floating-point scalar. (from GLM_GTX_ocl_type extension). | |
|
-typedef detail::tvec3 -< detail::float32 > | cl_float3 |
| Single-precision floating-point scalar. (from GLM_GTX_ocl_type extension). | |
|
-typedef detail::tvec4 -< detail::float32 > | cl_float4 |
| Single-precision floating-point scalar. (from GLM_GTX_ocl_type extension). | |
| -typedef detail::float16 | cl_half |
| Half-precision floating-point scalar. (from GLM_GTX_ocl_type extension). | |
| -typedef detail::int32 | cl_int |
| 32bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::int32 | cl_int1 |
| 32bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec2 -< detail::int32 > | cl_int2 |
| 32bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec3 -< detail::int32 > | cl_int3 |
| 32bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec4 -< detail::int32 > | cl_int4 |
| 32bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::int64 | cl_long |
| 64bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::int64 | cl_long1 |
| 64bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec2 -< detail::int64 > | cl_long2 |
| 64bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec3 -< detail::int64 > | cl_long3 |
| 64bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec4 -< detail::int64 > | cl_long4 |
| 64bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::int16 | cl_short |
| 16bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::int16 | cl_short1 |
| 16bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec2 -< detail::int16 > | cl_short2 |
| 16bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec3 -< detail::int16 > | cl_short3 |
| 16bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec4 -< detail::int16 > | cl_short4 |
| 16bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::uint8 | cl_uchar |
| 8bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::uint8 | cl_uchar1 |
| 8bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec2 -< detail::uint8 > | cl_uchar2 |
| 8bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec3 -< detail::uint8 > | cl_uchar3 |
| 8bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec4 -< detail::uint8 > | cl_uchar4 |
| 8bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::uint32 | cl_uint |
| 32bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::uint32 | cl_uint1 |
| 32bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec2 -< detail::uint32 > | cl_uint2 |
| 32bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec3 -< detail::uint32 > | cl_uint3 |
| 32bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec4 -< detail::uint32 > | cl_uint4 |
| 32bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::uint64 | cl_ulong |
| 64bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::uint64 | cl_ulong1 |
| 64bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec2 -< detail::uint64 > | cl_ulong2 |
| 64bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec3 -< detail::uint64 > | cl_ulong3 |
| 64bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec4 -< detail::uint64 > | cl_ulong4 |
| 64bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::uint16 | cl_ushort |
| 16bit signed integer. (from GLM_GTX_ocl_type extension) | |
| -typedef detail::uint16 | cl_ushort1 |
| 16bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec2 -< detail::uint16 > | cl_ushort2 |
| 16bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec3 -< detail::uint16 > | cl_ushort3 |
| 16bit signed integer. (from GLM_GTX_ocl_type extension) | |
|
-typedef detail::tvec4 -< detail::uint16 > | cl_ushort4 |
| 16bit signed integer. (from GLM_GTX_ocl_type extension) | |
GLM_GTX_ocl_type extension: OpenCL types.
-
1.6.1
-
-
diff --git a/doc/html/a00192.html b/doc/html/a00192.html
deleted file mode 100644
index 3ce1f78d..00000000
--- a/doc/html/a00192.html
+++ /dev/null
@@ -1,207 +0,0 @@
-
-
-
-
-GLM_GTX_optimum_pow extension: Integer exponenciation of power functions. -More...
-Functions | |
| template<typename genType > | |
| genType | pow2 (const genType &x) |
| Returns x raised to the power of 2. | |
| template<typename genType > | |
| genType | pow3 (const genType &x) |
| Returns x raised to the power of 3. | |
| template<typename genType > | |
| genType | pow4 (const genType &x) |
| Returns x raised to the power of 4. | |
| detail::tvec4< bool > | powOfTwo (const detail::tvec4< int > &x) |
| Checks to determine if the parameter component are power of 2 numbers. | |
| detail::tvec3< bool > | powOfTwo (const detail::tvec3< int > &x) |
| Checks to determine if the parameter component are power of 2 numbers. | |
| detail::tvec2< bool > | powOfTwo (const detail::tvec2< int > &x) |
| Checks to determine if the parameter component are power of 2 numbers. | |
| bool | powOfTwo (int num) |
| Checks if the parameter is a power of 2 number. | |
GLM_GTX_optimum_pow extension: Integer exponenciation of power functions.
-| genType glm::gtx::optimum_pow::pow2 | -( | -const genType & | -x | -) | -- |
Returns x raised to the power of 2.
-From GLM_GTX_optimum_pow extension.
- -| genType glm::gtx::optimum_pow::pow3 | -( | -const genType & | -x | -) | -- |
Returns x raised to the power of 3.
-From GLM_GTX_optimum_pow extension.
- -| genType glm::gtx::optimum_pow::pow4 | -( | -const genType & | -x | -) | -- |
Returns x raised to the power of 4.
-From GLM_GTX_optimum_pow extension.
- -| detail::tvec4<bool> glm::gtx::optimum_pow::powOfTwo | -( | -const detail::tvec4< int > & | -x | -) | -- |
Checks to determine if the parameter component are power of 2 numbers.
-From GLM_GTX_optimum_pow extension.
- -| detail::tvec3<bool> glm::gtx::optimum_pow::powOfTwo | -( | -const detail::tvec3< int > & | -x | -) | -- |
Checks to determine if the parameter component are power of 2 numbers.
-From GLM_GTX_optimum_pow extension.
- -| detail::tvec2<bool> glm::gtx::optimum_pow::powOfTwo | -( | -const detail::tvec2< int > & | -x | -) | -- |
Checks to determine if the parameter component are power of 2 numbers.
-From GLM_GTX_optimum_pow extension.
- -| bool glm::gtx::optimum_pow::powOfTwo | -( | -int | -num | -) | -- |
Checks if the parameter is a power of 2 number.
-From GLM_GTX_optimum_pow extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00193.html b/doc/html/a00193.html
deleted file mode 100644
index 1a90b79a..00000000
--- a/doc/html/a00193.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-GLM_GTX_orthonormalize extension: Orthonormalize matrices. -More...
-Functions | |
| template<typename T > | |
| detail::tvec3< T > | orthonormalize (const detail::tvec3< T > &x, const detail::tvec3< T > &y) |
| Orthonormalizes x according y. | |
| template<typename T > | |
| detail::tmat3x3< T > | orthonormalize (const detail::tmat3x3< T > &m) |
| Returns the orthonormalized matrix of m. | |
GLM_GTX_orthonormalize extension: Orthonormalize matrices.
-| detail::tvec3<T> glm::gtx::orthonormalize::orthonormalize | -( | -const detail::tvec3< T > & | -x, | -|
| - | - | const detail::tvec3< T > & | -y | - |
| - | ) | -- |
Orthonormalizes x according y.
-From GLM_GTX_orthonormalize extension.
- -| detail::tmat3x3<T> glm::gtx::orthonormalize::orthonormalize | -( | -const detail::tmat3x3< T > & | -m | -) | -- |
Returns the orthonormalized matrix of m.
-From GLM_GTX_orthonormalize extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00194.html b/doc/html/a00194.html
deleted file mode 100644
index 4669a0dd..00000000
--- a/doc/html/a00194.html
+++ /dev/null
@@ -1,142 +0,0 @@
-
-
-
-
-GLM_GTX_perpendicular extension: Perpendicular of a vector from other one. -More...
-Functions | |
| template<typename T > | |
| detail::tvec4< T > | perp (detail::tvec4< T > const &x, detail::tvec4< T > const &Normal) |
| Projects x a perpendicular axis of Normal. | |
| template<typename T > | |
| detail::tvec3< T > | perp (detail::tvec3< T > const &x, detail::tvec3< T > const &Normal) |
| Projects x a perpendicular axis of Normal. | |
| template<typename T > | |
| detail::tvec2< T > | perp (detail::tvec2< T > const &x, detail::tvec2< T > const &Normal) |
| Projects x a perpendicular axis of Normal. | |
GLM_GTX_perpendicular extension: Perpendicular of a vector from other one.
-| detail::tvec4<T> glm::gtx::perpendicular::perp | -( | -detail::tvec4< T > const & | -x, | -|
| - | - | detail::tvec4< T > const & | -Normal | - |
| - | ) | -- |
Projects x a perpendicular axis of Normal.
-From GLM_GTX_perpendicular extension.
- -| detail::tvec3<T> glm::gtx::perpendicular::perp | -( | -detail::tvec3< T > const & | -x, | -|
| - | - | detail::tvec3< T > const & | -Normal | - |
| - | ) | -- |
Projects x a perpendicular axis of Normal.
-From GLM_GTX_perpendicular extension.
- -| detail::tvec2<T> glm::gtx::perpendicular::perp | -( | -detail::tvec2< T > const & | -x, | -|
| - | - | detail::tvec2< T > const & | -Normal | - |
| - | ) | -- |
Projects x a perpendicular axis of Normal.
-From GLM_GTX_perpendicular extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00195.html b/doc/html/a00195.html
deleted file mode 100644
index de215cdd..00000000
--- a/doc/html/a00195.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-GLM_GTX_polar_coordinates extension: Conversion from Euclidean space to polar space and revert. -More...
-Functions | |
| template<typename T > | |
| detail::tvec3< T > | euclidean (const detail::tvec3< T > &polar) |
| Convert Polar to Euclidean coordinates. | |
| template<typename T > | |
| detail::tvec3< T > | polar (const detail::tvec3< T > &euclidean) |
| Convert Euclidean to Polar coordinates, x is the xz distance, y, the latitude and z the longitude. | |
GLM_GTX_polar_coordinates extension: Conversion from Euclidean space to polar space and revert.
-| detail::tvec3<T> glm::gtx::polar_coordinates::euclidean | -( | -const detail::tvec3< T > & | -polar | -) | -- |
Convert Polar to Euclidean coordinates.
-From GLM_GTX_polar_coordinates extension.
- -| detail::tvec3<T> glm::gtx::polar_coordinates::polar | -( | -const detail::tvec3< T > & | -euclidean | -) | -- |
Convert Euclidean to Polar coordinates, x is the xz distance, y, the latitude and z the longitude.
-From GLM_GTX_polar_coordinates extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00196.html b/doc/html/a00196.html
deleted file mode 100644
index 0d568385..00000000
--- a/doc/html/a00196.html
+++ /dev/null
@@ -1,142 +0,0 @@
-
-
-
-
-GLM_GTX_projection extension: Projection of a vector to other one. -More...
-Functions | |
| template<typename T > | |
| detail::tvec4< T > | proj (detail::tvec4< T > const &x, detail::tvec4< T > const &Normal) |
| Projects x on Normal. | |
| template<typename T > | |
| detail::tvec3< T > | proj (detail::tvec3< T > const &x, detail::tvec3< T > const &Normal) |
| Projects x on Normal. | |
| template<typename T > | |
| detail::tvec2< T > | proj (detail::tvec2< T > const &x, detail::tvec2< T > const &Normal) |
| Projects x on Normal. | |
GLM_GTX_projection extension: Projection of a vector to other one.
-| detail::tvec4<T> glm::gtx::projection::proj | -( | -detail::tvec4< T > const & | -x, | -|
| - | - | detail::tvec4< T > const & | -Normal | - |
| - | ) | -- |
Projects x on Normal.
-From GLM_GTX_projection extension.
- -| detail::tvec3<T> glm::gtx::projection::proj | -( | -detail::tvec3< T > const & | -x, | -|
| - | - | detail::tvec3< T > const & | -Normal | - |
| - | ) | -- |
Projects x on Normal.
-From GLM_GTX_projection extension.
- -| detail::tvec2<T> glm::gtx::projection::proj | -( | -detail::tvec2< T > const & | -x, | -|
| - | - | detail::tvec2< T > const & | -Normal | - |
| - | ) | -- |
Projects x on Normal.
-From GLM_GTX_projection extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00197.html b/doc/html/a00197.html
deleted file mode 100644
index 7b698e1c..00000000
--- a/doc/html/a00197.html
+++ /dev/null
@@ -1,713 +0,0 @@
-
-
-
-
-GLM_GTX_quaternion extension: Quaternion types and functions. -More...
-Functions | |
| template<typename valType > | |
| valType | angle (detail::tquat< valType > const &x) |
| Returns the q rotation angle. | |
| template<typename valType > | |
| detail::tquat< valType > | angleAxis (valType const &angle, detail::tvec3< valType > const &v) |
| Build a quaternion from an angle and an axis. | |
| template<typename valType > | |
| detail::tquat< valType > | angleAxis (valType const &angle, valType const &x, valType const &y, valType const &z) |
| Build a quaternion from an angle and an axis. | |
| template<typename valType > | |
| detail::tvec3< valType > | axis (detail::tquat< valType > const &x) |
| Returns the q rotation axis. | |
| template<typename valType > | |
| detail::tvec3< valType > | cross (detail::tvec3< valType > const &v, detail::tquat< valType > const &q) |
| Compute a cross product between a vector and a quaternion. | |
| template<typename valType > | |
| detail::tvec3< valType > | cross (detail::tquat< valType > const &q, detail::tvec3< valType > const &v) |
| Compute a cross product between a quaternion and a vector. | |
| template<typename valType > | |
| detail::tvec3< valType > | eularAngles (detail::tquat< valType > const &x) |
| Returns euler angles, yitch as x, yaw as y, roll as z. | |
| template<typename valType > | |
| detail::tquat< valType > | exp (detail::tquat< valType > const &q, valType const &exponent) |
| Returns a exp of a quaternion. | |
| template<typename valType > | |
| valType | extractRealComponent (detail::tquat< valType > const &q) |
| Extract the real component of a quaternion. | |
| template<typename valType > | |
| detail::tquat< valType > | intermediate (detail::tquat< valType > const &prev, detail::tquat< valType > const &curr, detail::tquat< valType > const &next) |
| Returns an intermediate control point for squad interpolation. | |
| template<typename valType > | |
| detail::tquat< valType > | log (detail::tquat< valType > const &q) |
| Returns a log of a quaternion. | |
| template<typename valType > | |
| valType | pitch (detail::tquat< valType > const &x) |
| Returns pitch value of euler angles. | |
| template<typename valType > | |
| detail::tquat< valType > | pow (detail::tquat< valType > const &x, valType const &y) |
| Returns x raised to the y power. | |
| template<typename valType > | |
| valType | roll (detail::tquat< valType > const &x) |
| Returns roll value of euler angles. | |
| template<typename valType > | |
| detail::tvec4< valType > | rotate (detail::tquat< valType > const &q, detail::tvec4< valType > const &v) |
| Rotates a 4 components vector by a quaternion. | |
| template<typename valType > | |
| detail::tvec3< valType > | rotate (detail::tquat< valType > const &q, detail::tvec3< valType > const &v) |
| Returns quarternion square root. | |
| template<typename valType > | |
| detail::tquat< valType > | squad (detail::tquat< valType > const &q1, detail::tquat< valType > const &q2, detail::tquat< valType > const &s1, detail::tquat< valType > const &s2, valType const &h) |
| Compute a point on a path according squad equation. | |
| template<typename valType > | |
| detail::tmat3x3< valType > | toMat3 (detail::tquat< valType > const &x) |
| Converts a quaternion to a 3 * 3 matrix. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | toMat4 (detail::tquat< valType > const &x) |
| Converts a quaternion to a 4 * 4 matrix. | |
| template<typename valType > | |
| detail::tquat< valType > | toQuat (detail::tmat4x4< valType > const &x) |
| Converts a 4 * 4 matrix to a quaternion. | |
| template<typename valType > | |
| detail::tquat< valType > | toQuat (detail::tmat3x3< valType > const &x) |
| Converts a 3 * 3 matrix to a quaternion. | |
| template<typename valType > | |
| valType | yaw (detail::tquat< valType > const &x) |
| Returns yaw value of euler angles. | |
GLM_GTX_quaternion extension: Quaternion types and functions.
-| valType glm::gtx::quaternion::angle | -( | -detail::tquat< valType > const & | -x | -) | -- |
Returns the q rotation angle.
-From GLM_GTX_quaternion extension.
- -| detail::tquat<valType> glm::gtx::quaternion::angleAxis | -( | -valType const & | -angle, | -|
| - | - | detail::tvec3< valType > const & | -v | - |
| - | ) | -- |
Build a quaternion from an angle and an axis.
-From GLM_GTX_quaternion extension.
- -| detail::tquat<valType> glm::gtx::quaternion::angleAxis | -( | -valType const & | -angle, | -|
| - | - | valType const & | -x, | -|
| - | - | valType const & | -y, | -|
| - | - | valType const & | -z | - |
| - | ) | -- |
Build a quaternion from an angle and an axis.
-From GLM_GTX_quaternion extension.
- -| detail::tvec3<valType> glm::gtx::quaternion::axis | -( | -detail::tquat< valType > const & | -x | -) | -- |
Returns the q rotation axis.
-From GLM_GTX_quaternion extension.
- -| detail::tvec3<valType> glm::gtx::quaternion::cross | -( | -detail::tvec3< valType > const & | -v, | -|
| - | - | detail::tquat< valType > const & | -q | - |
| - | ) | -- |
Compute a cross product between a vector and a quaternion.
-From GLM_GTX_quaternion extension.
- -| detail::tvec3<valType> glm::gtx::quaternion::cross | -( | -detail::tquat< valType > const & | -q, | -|
| - | - | detail::tvec3< valType > const & | -v | - |
| - | ) | -- |
Compute a cross product between a quaternion and a vector.
-From GLM_GTX_quaternion extension.
- -| detail::tvec3<valType> glm::gtx::quaternion::eularAngles | -( | -detail::tquat< valType > const & | -x | -) | -- |
Returns euler angles, yitch as x, yaw as y, roll as z.
-From GLM_GTX_quaternion extension.
- -| detail::tquat<valType> glm::gtx::quaternion::exp | -( | -detail::tquat< valType > const & | -q, | -|
| - | - | valType const & | -exponent | - |
| - | ) | -- |
Returns a exp of a quaternion.
-From GLM_GTX_quaternion extension.
- -| valType glm::gtx::quaternion::extractRealComponent | -( | -detail::tquat< valType > const & | -q | -) | -- |
Extract the real component of a quaternion.
-From GLM_GTX_quaternion extension.
- -| detail::tquat<valType> glm::gtx::quaternion::intermediate | -( | -detail::tquat< valType > const & | -prev, | -|
| - | - | detail::tquat< valType > const & | -curr, | -|
| - | - | detail::tquat< valType > const & | -next | - |
| - | ) | -- |
Returns an intermediate control point for squad interpolation.
-From GLM_GTX_quaternion extension.
- -| detail::tquat<valType> glm::gtx::quaternion::log | -( | -detail::tquat< valType > const & | -q | -) | -- |
Returns a log of a quaternion.
-From GLM_GTX_quaternion extension.
- -| valType glm::gtx::quaternion::pitch | -( | -detail::tquat< valType > const & | -x | -) | -- |
Returns pitch value of euler angles.
-From GLM_GTX_quaternion extension.
- -| detail::tquat<valType> glm::gtx::quaternion::pow | -( | -detail::tquat< valType > const & | -x, | -|
| - | - | valType const & | -y | - |
| - | ) | -- |
Returns x raised to the y power.
-From GLM_GTX_quaternion extension.
- -| valType glm::gtx::quaternion::roll | -( | -detail::tquat< valType > const & | -x | -) | -- |
Returns roll value of euler angles.
-From GLM_GTX_quaternion extension.
- -| detail::tvec4<valType> glm::gtx::quaternion::rotate | -( | -detail::tquat< valType > const & | -q, | -|
| - | - | detail::tvec4< valType > const & | -v | - |
| - | ) | -- |
Rotates a 4 components vector by a quaternion.
-From GLM_GTX_transform extension.
- -| detail::tvec3<valType> glm::gtx::quaternion::rotate | -( | -detail::tquat< valType > const & | -q, | -|
| - | - | detail::tvec3< valType > const & | -v | - |
| - | ) | -- |
Returns quarternion square root.
-From GLM_GTX_quaternion extension. Rotates a 3 components vector by a quaternion. From GLM_GTX_transform extension.
- -| detail::tquat<valType> glm::gtx::quaternion::squad | -( | -detail::tquat< valType > const & | -q1, | -|
| - | - | detail::tquat< valType > const & | -q2, | -|
| - | - | detail::tquat< valType > const & | -s1, | -|
| - | - | detail::tquat< valType > const & | -s2, | -|
| - | - | valType const & | -h | - |
| - | ) | -- |
Compute a point on a path according squad equation.
-q1 and q2 are control points; s1 and s2 are intermediate control points. From GLM_GTX_quaternion extension.
- -| detail::tmat3x3<valType> glm::gtx::quaternion::toMat3 | -( | -detail::tquat< valType > const & | -x | -) | -- |
Converts a quaternion to a 3 * 3 matrix.
-From GLM_GTX_quaternion extension.
- -Definition at line 166 of file gtx/quaternion.hpp.
- -References glm::gtc::quaternion::mat3_cast().
- -| detail::tmat4x4<valType> glm::gtx::quaternion::toMat4 | -( | -detail::tquat< valType > const & | -x | -) | -- |
Converts a quaternion to a 4 * 4 matrix.
-From GLM_GTX_quaternion extension.
- -Definition at line 172 of file gtx/quaternion.hpp.
- -References glm::gtc::quaternion::mat4_cast().
- -| detail::tquat<valType> glm::gtx::quaternion::toQuat | -( | -detail::tmat4x4< valType > const & | -x | -) | -- |
Converts a 4 * 4 matrix to a quaternion.
-From GLM_GTX_quaternion extension.
- -Definition at line 184 of file gtx/quaternion.hpp.
- -References glm::gtc::quaternion::quat_cast().
- -| detail::tquat<valType> glm::gtx::quaternion::toQuat | -( | -detail::tmat3x3< valType > const & | -x | -) | -- |
Converts a 3 * 3 matrix to a quaternion.
-From GLM_GTX_quaternion extension.
- -Definition at line 178 of file gtx/quaternion.hpp.
- -References glm::gtc::quaternion::quat_cast().
- -| valType glm::gtx::quaternion::yaw | -( | -detail::tquat< valType > const & | -x | -) | -- |
Returns yaw value of euler angles.
-From GLM_GTX_quaternion extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00198.html b/doc/html/a00198.html
deleted file mode 100644
index e4a23bb5..00000000
--- a/doc/html/a00198.html
+++ /dev/null
@@ -1,210 +0,0 @@
-
-
-
-
-GLM_GTX_random extension: Generate random number from varius distribution methods. -More...
-Functions | |
| -template<typename T > | |
| T | compRand1 (T Min, T Max) |
| Generate a random number in the interval [Min, Max], according a linear distribution (From GLM_GTX_random extension). | |
| -template<> | |
| float | compRand1 () |
| Generate a random number in the interval [0, 1], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| T | compRand1 () |
| Generate a random number in the interval [0, 1], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec2< T > | compRand2 (const detail::tvec2< T > &Min, const detail::tvec2< T > &Max) |
| Generate 2 random numbers in the interval [Min, Max], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec2< T > | compRand2 (T Min, T Max) |
| Generate 2 random numbers in the interval [Min, Max], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | compRand3 (const detail::tvec3< T > &Min, const detail::tvec3< T > &Max) |
| Generate 3 random numbers in the interval [Min, Max], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | compRand3 (T Min, T Max) |
| Generate 3 random numbers in the interval [Min, Max], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | compRand4 (const detail::tvec4< T > &Min, const detail::tvec4< T > &Max) |
| Generate 4 random numbers in the interval [Min, Max], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec4< T > | compRand4 (T Min, T Max) |
| Generate 4 random numbers in the interval [Min, Max], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| T | gaussRand1 (T mean, T std_deviation) |
| Gererate a random floating number according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec2< T > | gaussRand2 (const detail::tvec2< T > &mean, const detail::tvec2< T > &std_deviation) |
| Gererate 2 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec2< T > | gaussRand2 (T mean, const detail::tvec2< T > &std_deviation) |
| Gererate 2 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec2< T > | gaussRand2 (const detail::tvec2< T > &mean, T std_deviation) |
| Gererate 2 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec2< T > | gaussRand2 (T mean, T std_deviation) |
| Gererate 2 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | gaussRand3 (const detail::tvec3< T > &mean, const detail::tvec3< T > &std_deviation) |
| Gererate 3 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | gaussRand3 (T mean, const detail::tvec3< T > &std_deviation) |
| Gererate 3 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | gaussRand3 (const detail::tvec3< T > &mean, T std_deviation) |
| Gererate 3 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | gaussRand3 (T mean, T std_deviation) |
| Gererate 3 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec4< T > | gaussRand4 (const detail::tvec4< T > &mean, const detail::tvec4< T > &std_deviation) |
| Gererate 4 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec4< T > | gaussRand4 (T mean, const detail::tvec4< T > &std_deviation) |
| Gererate 4 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec4< T > | gaussRand4 (const detail::tvec4< T > &mean, T std_deviation) |
| Gererate 4 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec4< T > | gaussRand4 (T mean, T std_deviation) |
| Gererate 4 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec2< T > | normalizedRand2 (T Min, T Max) |
| Generate a scaled and normalized 2D vector regulary distribute on a circle (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec2< T > | normalizedRand2 () |
| Generate a normalized 2D vector regulary distribute on a circle (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | normalizedRand3 (T Min, T Max) |
| Generate a scaled and normalized 3D vector regulary distribute on a sphere (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | normalizedRand3 () |
| Generate a normalized 3D vector regulary distribute on a sphere (From GLM_GTX_random extension). | |
| -template<> | |
| float | signedRand1 () |
| Generate a random number in the interval [-1, 1], according a linear distribution (From GLM_GTX_random extension). | |
| template<typename T > | |
| T | signedRand1 () |
| Generate a random number in the interval [-1, 1], according a linear distribution. | |
| -template<typename T > | |
| detail::tvec2< T > | signedRand2 () |
| Generate 2 random numbers in the interval [-1, 1], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | signedRand3 () |
| Generate 3 random numbers in the interval [-1, 1], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec4< T > | signedRand4 () |
| Generate 4 random numbers in the interval [-1, 1], according a linear distribution (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec2< T > | vecRand2 (T MinRadius, T MaxRadius) |
| Generate a random normalized 2 component vector. It's a spherical uniform distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec2< T > | vecRand2 () |
| Generate a random normalized 2 component vector. It's a spherical uniform distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | vecRand3 (T MinRadius, T MaxRadius) |
| Generate a random normalized 3 component vector. It's a spherical uniform distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec3< T > | vecRand3 () |
| Generate a random normalized 3 component vector. It's a spherical uniform distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec4< T > | vecRand4 (T MinRadius, T MaxRadius) |
| Generate a random normalized 4 component vector. It's a spherical uniform distribution. (From GLM_GTX_random extension). | |
| -template<typename T > | |
| detail::tvec4< T > | vecRand4 () |
| Generate a random normalized 4 component vector. It's a spherical uniform distribution. (From GLM_GTX_random extension). | |
GLM_GTX_random extension: Generate random number from varius distribution methods.
-| T glm::gtx::random::signedRand1 | -( | -- | ) | -- |
Generate a random number in the interval [-1, 1], according a linear distribution.
-From GLM_GTX_random extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00199.html b/doc/html/a00199.html
deleted file mode 100644
index e7f46016..00000000
--- a/doc/html/a00199.html
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-GLM_GTX_raw_data extension: Projection of a vector to other one. -More...
-Typedefs | |
| typedef gtc::type_precision::uint8 | byte |
| Type for byte numbers. | |
| typedef gtc::type_precision::uint32 | dword |
| Type for dword numbers. | |
| typedef gtc::type_precision::uint64 | qword |
| Type for qword numbers. | |
| typedef gtc::type_precision::uint16 | word |
| Type for word numbers. | |
GLM_GTX_raw_data extension: Projection of a vector to other one.
-| typedef gtc::type_precision::uint8 byte | -
Type for byte numbers.
-From GLM_GTX_raw_data extension.
- -Definition at line 29 of file raw_data.hpp.
- -| typedef gtc::type_precision::uint32 dword | -
Type for dword numbers.
-From GLM_GTX_raw_data extension.
- -Definition at line 37 of file raw_data.hpp.
- -| typedef gtc::type_precision::uint64 qword | -
Type for qword numbers.
-From GLM_GTX_raw_data extension.
- -Definition at line 41 of file raw_data.hpp.
- -| typedef gtc::type_precision::uint16 word | -
Type for word numbers.
-From GLM_GTX_raw_data extension.
- -Definition at line 33 of file raw_data.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00200.html b/doc/html/a00200.html
deleted file mode 100644
index 60587551..00000000
--- a/doc/html/a00200.html
+++ /dev/null
@@ -1,331 +0,0 @@
-
-
-
-
-GLM_GTX_reciprocal extension: Define secant, cosecant and cotangent functions. -More...
-Functions | |
| template<typename genType > | |
| genType | acot (genType const &x) |
| Inverse cotangent function. | |
| template<typename genType > | |
| genType | acoth (genType const &x) |
| Inverse cotangent hyperbolic function. | |
| template<typename genType > | |
| genType | acsc (genType const &x) |
| Inverse cosecant function. | |
| template<typename genType > | |
| genType | acsch (genType const &x) |
| Inverse cosecant hyperbolic function. | |
| template<typename genType > | |
| genType | asec (genType const &x) |
| Inverse secant function. | |
| template<typename genType > | |
| genType | asech (genType const &x) |
| Inverse secant hyperbolic function. | |
| template<typename genType > | |
| genType | cot (genType const &angle) |
| Cotangent function. | |
| template<typename genType > | |
| genType | coth (genType const &angle) |
| Cotangent hyperbolic function. | |
| template<typename genType > | |
| genType | csc (genType const &angle) |
| Cosecant function. | |
| template<typename genType > | |
| genType | csch (genType const &angle) |
| Cosecant hyperbolic function. | |
| template<typename genType > | |
| genType | sec (genType const &angle) |
| Secant function. | |
| template<typename genType > | |
| genType | sech (genType const &angle) |
| Secant hyperbolic function. | |
GLM_GTX_reciprocal extension: Define secant, cosecant and cotangent functions.
-| genType glm::gtx::reciprocal::acot | -( | -genType const & | -x | -) | -- |
Inverse cotangent function.
-From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::acoth | -( | -genType const & | -x | -) | -- |
Inverse cotangent hyperbolic function.
-From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::acsc | -( | -genType const & | -x | -) | -- |
Inverse cosecant function.
-From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::acsch | -( | -genType const & | -x | -) | -- |
Inverse cosecant hyperbolic function.
-From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::asec | -( | -genType const & | -x | -) | -- |
Inverse secant function.
-From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::asech | -( | -genType const & | -x | -) | -- |
Inverse secant hyperbolic function.
-From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::cot | -( | -genType const & | -angle | -) | -- |
Cotangent function.
-adjacent / opposite or 1 / tan(x) From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::coth | -( | -genType const & | -angle | -) | -- |
Cotangent hyperbolic function.
-From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::csc | -( | -genType const & | -angle | -) | -- |
Cosecant function.
-hypotenuse / opposite or 1 / sin(x) From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::csch | -( | -genType const & | -angle | -) | -- |
Cosecant hyperbolic function.
-From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::sec | -( | -genType const & | -angle | -) | -- |
Secant function.
-hypotenuse / adjacent or 1 / cos(x) From GLM_GTX_reciprocal extension.
- -| genType glm::gtx::reciprocal::sech | -( | -genType const & | -angle | -) | -- |
Secant hyperbolic function.
-From GLM_GTX_reciprocal extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00201.html b/doc/html/a00201.html
deleted file mode 100644
index c6643d12..00000000
--- a/doc/html/a00201.html
+++ /dev/null
@@ -1,385 +0,0 @@
-
-
-
-
-GLM_GTX_rotate_vector extension: Function to directly rotate a vector. -More...
-Functions | |
| template<typename T > | |
| detail::tmat4x4< T > | orientation (const detail::tvec3< T > &Normal, const detail::tvec3< T > &Up) |
| Build a rotation matrix from a normal and a up vector. | |
| template<typename T > | |
| detail::tvec4< T > | rotate (const detail::tvec4< T > &v, T angle, const detail::tvec3< T > &normal) |
| Rotate a four dimentionnals vector around an axis. | |
| template<typename T > | |
| detail::tvec3< T > | rotate (const detail::tvec3< T > &v, T angle, const detail::tvec3< T > &normal) |
| Rotate a three dimentionnals vector around an axis. | |
| template<typename T > | |
| detail::tvec2< T > | rotate (const detail::tvec2< T > &v, T angle) |
| Rotate a two dimentionnals vector. | |
| template<typename T > | |
| detail::tvec4< T > | rotateX (const detail::tvec4< T > &v, T angle) |
| Rotate a four dimentionnals vector around the X axis. | |
| template<typename T > | |
| detail::tvec3< T > | rotateX (const detail::tvec3< T > &v, T angle) |
| Rotate a three dimentionnals vector around the X axis. | |
| template<typename T > | |
| detail::tvec4< T > | rotateY (const detail::tvec4< T > &v, T angle) |
| Rotate a four dimentionnals vector around the X axis. | |
| template<typename T > | |
| detail::tvec3< T > | rotateY (const detail::tvec3< T > &v, T angle) |
| Rotate a three dimentionnals vector around the Y axis. | |
| template<typename T > | |
| detail::tvec4< T > | rotateZ (const detail::tvec4< T > &v, T angle) |
| Rotate a four dimentionnals vector around the X axis. | |
| template<typename T > | |
| detail::tvec3< T > | rotateZ (const detail::tvec3< T > &v, T angle) |
| Rotate a three dimentionnals vector around the Z axis. | |
GLM_GTX_rotate_vector extension: Function to directly rotate a vector.
-| detail::tmat4x4<T> glm::gtx::rotate_vector::orientation | -( | -const detail::tvec3< T > & | -Normal, | -|
| - | - | const detail::tvec3< T > & | -Up | - |
| - | ) | -- |
Build a rotation matrix from a normal and a up vector.
-From GLM_GTX_rotate_vector extension.
- -| detail::tvec4<T> glm::gtx::rotate_vector::rotate | -( | -const detail::tvec4< T > & | -v, | -|
| - | - | T | -angle, | -|
| - | - | const detail::tvec3< T > & | -normal | - |
| - | ) | -- |
Rotate a four dimentionnals vector around an axis.
-From GLM_GTX_rotate_vector extension.
- -| detail::tvec3<T> glm::gtx::rotate_vector::rotate | -( | -const detail::tvec3< T > & | -v, | -|
| - | - | T | -angle, | -|
| - | - | const detail::tvec3< T > & | -normal | - |
| - | ) | -- |
Rotate a three dimentionnals vector around an axis.
-From GLM_GTX_rotate_vector extension.
- -| detail::tvec2<T> glm::gtx::rotate_vector::rotate | -( | -const detail::tvec2< T > & | -v, | -|
| - | - | T | -angle | - |
| - | ) | -- |
Rotate a two dimentionnals vector.
-From GLM_GTX_rotate_vector extension.
- -| detail::tvec4<T> glm::gtx::rotate_vector::rotateX | -( | -const detail::tvec4< T > & | -v, | -|
| - | - | T | -angle | - |
| - | ) | -- |
Rotate a four dimentionnals vector around the X axis.
-From GLM_GTX_rotate_vector extension.
- -| detail::tvec3<T> glm::gtx::rotate_vector::rotateX | -( | -const detail::tvec3< T > & | -v, | -|
| - | - | T | -angle | - |
| - | ) | -- |
Rotate a three dimentionnals vector around the X axis.
-From GLM_GTX_rotate_vector extension.
- -| detail::tvec4<T> glm::gtx::rotate_vector::rotateY | -( | -const detail::tvec4< T > & | -v, | -|
| - | - | T | -angle | - |
| - | ) | -- |
Rotate a four dimentionnals vector around the X axis.
-From GLM_GTX_rotate_vector extension.
- -| detail::tvec3<T> glm::gtx::rotate_vector::rotateY | -( | -const detail::tvec3< T > & | -v, | -|
| - | - | T | -angle | - |
| - | ) | -- |
Rotate a three dimentionnals vector around the Y axis.
-From GLM_GTX_rotate_vector extension.
- -| detail::tvec4<T> glm::gtx::rotate_vector::rotateZ | -( | -const detail::tvec4< T > & | -v, | -|
| - | - | T | -angle | - |
| - | ) | -- |
Rotate a four dimentionnals vector around the X axis.
-From GLM_GTX_rotate_vector extension.
- -| detail::tvec3<T> glm::gtx::rotate_vector::rotateZ | -( | -const detail::tvec3< T > & | -v, | -|
| - | - | T | -angle | - |
| - | ) | -- |
Rotate a three dimentionnals vector around the Z axis.
-From GLM_GTX_rotate_vector extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00202.html b/doc/html/a00202.html
deleted file mode 100644
index 30f2a74c..00000000
--- a/doc/html/a00202.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_GTX_simd_mat4 extension: SIMD implementation of vec4 type. -More...
-GLM_GTX_simd_mat4 extension: SIMD implementation of vec4 type.
-
1.6.1
-
-
diff --git a/doc/html/a00203.html b/doc/html/a00203.html
deleted file mode 100644
index 4e4bd06e..00000000
--- a/doc/html/a00203.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_GTX_simd_vec4 extension: SIMD implementation of vec4 type. -More...
-GLM_GTX_simd_vec4 extension: SIMD implementation of vec4 type.
-
1.6.1
-
-
diff --git a/doc/html/a00204.html b/doc/html/a00204.html
deleted file mode 100644
index ec0bd858..00000000
--- a/doc/html/a00204.html
+++ /dev/null
@@ -1,196 +0,0 @@
-
-
-
-
-GLM_GTX_spline extension: Spline functions. -More...
-Functions | |
| template<typename genType > | |
| genType | catmullRom (const genType &v1, const genType &v2, const genType &v3, const genType &v4, const GLMvalType &s) |
| Return a point from a catmull rom curve. | |
| template<typename genType > | |
| genType | cubic (const genType &v1, const genType &v2, const genType &v3, const genType &v4, const GLMvalType &s) |
| Return a point from a cubic curve. | |
| template<typename genType > | |
| genType | hermite (const genType &v1, const genType &t1, const genType &v2, const genType &t2, const GLMvalType &s) |
| Return a point from a hermite curve. | |
GLM_GTX_spline extension: Spline functions.
-| genType glm::gtx::spline::catmullRom | -( | -const genType & | -v1, | -|
| - | - | const genType & | -v2, | -|
| - | - | const genType & | -v3, | -|
| - | - | const genType & | -v4, | -|
| - | - | const GLMvalType & | -s | - |
| - | ) | -- |
Return a point from a catmull rom curve.
-From GLM_GTX_spline extension.
- -| genType glm::gtx::spline::cubic | -( | -const genType & | -v1, | -|
| - | - | const genType & | -v2, | -|
| - | - | const genType & | -v3, | -|
| - | - | const genType & | -v4, | -|
| - | - | const GLMvalType & | -s | - |
| - | ) | -- |
Return a point from a cubic curve.
-From GLM_GTX_spline extension.
- -| genType glm::gtx::spline::hermite | -( | -const genType & | -v1, | -|
| - | - | const genType & | -t1, | -|
| - | - | const genType & | -v2, | -|
| - | - | const genType & | -t2, | -|
| - | - | const GLMvalType & | -s | - |
| - | ) | -- |
Return a point from a hermite curve.
-From GLM_GTX_spline extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00205.html b/doc/html/a00205.html
deleted file mode 100644
index 85bd653e..00000000
--- a/doc/html/a00205.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_GTX_statistics_operation extension: - Work in progress - Statistics functions. -More...
-GLM_GTX_statistics_operation extension: - Work in progress - Statistics functions.
-
1.6.1
-
-
diff --git a/doc/html/a00206.html b/doc/html/a00206.html
deleted file mode 100644
index 732f0753..00000000
--- a/doc/html/a00206.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_GTX_std_based_type extension: Add support vector types based on C++ standard type. -More...
-GLM_GTX_std_based_type extension: Add support vector types based on C++ standard type.
-
1.6.1
-
-
diff --git a/doc/html/a00207.html b/doc/html/a00207.html
deleted file mode 100644
index 0d85ac6e..00000000
--- a/doc/html/a00207.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-GLM_GTX_string_cast extension: Setup strings for GLM type values. -More...
-Functions | |
| template<typename genType > | |
| std::string | string (genType const &x) |
| Create a string from a GLM type value. | |
GLM_GTX_string_cast extension: Setup strings for GLM type values.
-| std::string glm::gtx::string_cast::string | -( | -genType const & | -x | -) | -- |
Create a string from a GLM type value.
-From GLM_GTX_string_cast extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00208.html b/doc/html/a00208.html
deleted file mode 100644
index 74abeb64..00000000
--- a/doc/html/a00208.html
+++ /dev/null
@@ -1,388 +0,0 @@
-
-
-
-
-GLM_GTX_transform extension: Add transformation matrices. -More...
-Functions | |
| template<typename T > | |
| detail::tmat4x4< T > | rotate (detail::tmat4x4< T > const &m, T angle, T x, T y, T z) |
| Transforms a matrix with a rotation 4 * 4 matrix created from an axis of 3 scalars and an angle expressed in degrees. | |
| template<typename T > | |
| detail::tmat4x4< T > | rotate (T angle, detail::tvec3< T > const &v) |
| Builds a rotation 4 * 4 matrix created from an axis of 3 scalars and an angle expressed in degrees. | |
| template<typename T > | |
| detail::tmat4x4< T > | rotate (T angle, T x, T y, T z) |
| Builds a rotation 4 * 4 matrix created from an axis of 3 scalars and an angle expressed in degrees. | |
| template<typename T > | |
| detail::tmat4x4< T > | scale (detail::tvec3< T > const &v) |
| Transforms a matrix with a scale 4 * 4 matrix created from a vector of 3 components. | |
| template<typename T > | |
| detail::tmat4x4< T > | scale (detail::tmat4x4< T > const &m, T x, T y, T z) |
| Transforms a matrix with a scale 4 * 4 matrix created from 3 scalars. | |
| template<typename T > | |
| detail::tmat4x4< T > | scale (T x, T y, T z) |
| Builds a scale 4 * 4 matrix created from 3 scalars. | |
| template<typename T > | |
| detail::tmat4x4< T > | translate (detail::tvec3< T > const &v) |
| Transforms a matrix with a translation 4 * 4 matrix created from 3 scalars. | |
| template<typename T > | |
| detail::tmat4x4< T > | translate (detail::tmat4x4< T > const &m, T x, T y, T z) |
| Transforms a matrix with a translation 4 * 4 matrix created from 3 scalars. | |
| template<typename T > | |
| detail::tmat4x4< T > | translate (T x, T y, T z) |
| Builds a translation 4 * 4 matrix created from 3 scalars. | |
GLM_GTX_transform extension: Add transformation matrices.
-| detail::tmat4x4<T> glm::gtx::transform::rotate | -( | -detail::tmat4x4< T > const & | -m, | -|
| - | - | T | -angle, | -|
| - | - | T | -x, | -|
| - | - | T | -y, | -|
| - | - | T | -z | - |
| - | ) | -- |
Transforms a matrix with a rotation 4 * 4 matrix created from an axis of 3 scalars and an angle expressed in degrees.
-From GLM_GTX_transform extension.
- -| detail::tmat4x4<T> glm::gtx::transform::rotate | -( | -T | -angle, | -|
| - | - | detail::tvec3< T > const & | -v | - |
| - | ) | -- |
Builds a rotation 4 * 4 matrix created from an axis of 3 scalars and an angle expressed in degrees.
-From GLM_GTX_transform extension.
- -| detail::tmat4x4<T> glm::gtx::transform::rotate | -( | -T | -angle, | -|
| - | - | T | -x, | -|
| - | - | T | -y, | -|
| - | - | T | -z | - |
| - | ) | -- |
Builds a rotation 4 * 4 matrix created from an axis of 3 scalars and an angle expressed in degrees.
-From GLM_GTX_transform extension.
- -| detail::tmat4x4<T> glm::gtx::transform::scale | -( | -detail::tvec3< T > const & | -v | -) | -- |
Transforms a matrix with a scale 4 * 4 matrix created from a vector of 3 components.
-From GLM_GTX_transform extension.
- -| detail::tmat4x4<T> glm::gtx::transform::scale | -( | -detail::tmat4x4< T > const & | -m, | -|
| - | - | T | -x, | -|
| - | - | T | -y, | -|
| - | - | T | -z | - |
| - | ) | -- |
Transforms a matrix with a scale 4 * 4 matrix created from 3 scalars.
-From GLM_GTX_transform extension.
- -| detail::tmat4x4<T> glm::gtx::transform::scale | -( | -T | -x, | -|
| - | - | T | -y, | -|
| - | - | T | -z | - |
| - | ) | -- |
Builds a scale 4 * 4 matrix created from 3 scalars.
-From GLM_GTX_transform extension.
- -| detail::tmat4x4<T> glm::gtx::transform::translate | -( | -detail::tvec3< T > const & | -v | -) | -- |
Transforms a matrix with a translation 4 * 4 matrix created from 3 scalars.
-From GLM_GTX_transform extension.
- -| detail::tmat4x4<T> glm::gtx::transform::translate | -( | -detail::tmat4x4< T > const & | -m, | -|
| - | - | T | -x, | -|
| - | - | T | -y, | -|
| - | - | T | -z | - |
| - | ) | -- |
Transforms a matrix with a translation 4 * 4 matrix created from 3 scalars.
-From GLM_GTX_transform extension.
- -| detail::tmat4x4<T> glm::gtx::transform::translate | -( | -T | -x, | -|
| - | - | T | -y, | -|
| - | - | T | -z | - |
| - | ) | -- |
Builds a translation 4 * 4 matrix created from 3 scalars.
-From GLM_GTX_transform extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00209.html b/doc/html/a00209.html
deleted file mode 100644
index 51123a76..00000000
--- a/doc/html/a00209.html
+++ /dev/null
@@ -1,402 +0,0 @@
-
-
-
-
-GLM_GTX_transform2 extension: Add extra transformation matrices. -More...
-Functions | |
| template<typename T > | |
| detail::tmat4x4< T > | lookAt (detail::tvec3< T > const &eye, detail::tvec3< T > const ¢er, detail::tvec3< T > const &up) |
| Build a look at view matrix. | |
| template<typename T > | |
| detail::tmat3x3< T > | proj2D (const detail::tmat3x3< T > &m, const detail::tvec3< T > &normal) |
| Build planar projection matrix along normal axis. | |
| template<typename T > | |
| detail::tmat4x4< T > | proj3D (const detail::tmat4x4< T > &m, const detail::tvec3< T > &normal) |
| Build planar projection matrix along normal axis. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | scaleBias (detail::tmat4x4< valType > const &m, valType scale, valType bias) |
| Build a scale bias matrix. | |
| template<typename valType > | |
| detail::tmat4x4< valType > | scaleBias (valType scale, valType bias) |
| Build a scale bias matrix. | |
| template<typename T > | |
| detail::tmat3x3< T > | shearX2D (detail::tmat3x3< T > const &m, T y) |
| Transforms a matrix with a shearing on X axis. | |
| template<typename T > | |
| detail::tmat4x4< T > | shearX3D (const detail::tmat4x4< T > &m, T y, T z) |
| Transforms a matrix with a shearing on X axis From GLM_GTX_transform2 extension. | |
| template<typename T > | |
| detail::tmat3x3< T > | shearY2D (detail::tmat3x3< T > const &m, T x) |
| Transforms a matrix with a shearing on Y axis. | |
| template<typename T > | |
| detail::tmat4x4< T > | shearY3D (const detail::tmat4x4< T > &m, T x, T z) |
| Transforms a matrix with a shearing on Y axis. | |
| template<typename T > | |
| detail::tmat4x4< T > | shearZ3D (const detail::tmat4x4< T > &m, T x, T y) |
| Transforms a matrix with a shearing on Z axis. | |
GLM_GTX_transform2 extension: Add extra transformation matrices.
-| detail::tmat4x4<T> glm::gtx::transform2::lookAt | -( | -detail::tvec3< T > const & | -eye, | -|
| - | - | detail::tvec3< T > const & | -center, | -|
| - | - | detail::tvec3< T > const & | -up | - |
| - | ) | -- |
Build a look at view matrix.
-From GLM_GTX_transform2 extension.
- -| detail::tmat3x3<T> glm::gtx::transform2::proj2D | -( | -const detail::tmat3x3< T > & | -m, | -|
| - | - | const detail::tvec3< T > & | -normal | - |
| - | ) | -- |
Build planar projection matrix along normal axis.
-From GLM_GTX_transform2 extension.
- -| detail::tmat4x4<T> glm::gtx::transform2::proj3D | -( | -const detail::tmat4x4< T > & | -m, | -|
| - | - | const detail::tvec3< T > & | -normal | - |
| - | ) | -- |
Build planar projection matrix along normal axis.
-From GLM_GTX_transform2 extension.
- -| detail::tmat4x4<valType> glm::gtx::transform2::scaleBias | -( | -detail::tmat4x4< valType > const & | -m, | -|
| - | - | valType | -scale, | -|
| - | - | valType | -bias | - |
| - | ) | -- |
Build a scale bias matrix.
-From GLM_GTX_transform2 extension.
- -| detail::tmat4x4<valType> glm::gtx::transform2::scaleBias | -( | -valType | -scale, | -|
| - | - | valType | -bias | - |
| - | ) | -- |
Build a scale bias matrix.
-From GLM_GTX_transform2 extension.
- -| detail::tmat3x3<T> glm::gtx::transform2::shearX2D | -( | -detail::tmat3x3< T > const & | -m, | -|
| - | - | T | -y | - |
| - | ) | -- |
Transforms a matrix with a shearing on X axis.
-From GLM_GTX_transform2 extension.
- -| detail::tmat4x4<T> glm::gtx::transform2::shearX3D | -( | -const detail::tmat4x4< T > & | -m, | -|
| - | - | T | -y, | -|
| - | - | T | -z | - |
| - | ) | -- |
Transforms a matrix with a shearing on X axis From GLM_GTX_transform2 extension.
- -| detail::tmat3x3<T> glm::gtx::transform2::shearY2D | -( | -detail::tmat3x3< T > const & | -m, | -|
| - | - | T | -x | - |
| - | ) | -- |
Transforms a matrix with a shearing on Y axis.
-From GLM_GTX_transform2 extension.
- -| detail::tmat4x4<T> glm::gtx::transform2::shearY3D | -( | -const detail::tmat4x4< T > & | -m, | -|
| - | - | T | -x, | -|
| - | - | T | -z | - |
| - | ) | -- |
Transforms a matrix with a shearing on Y axis.
-From GLM_GTX_transform2 extension.
- -| detail::tmat4x4<T> glm::gtx::transform2::shearZ3D | -( | -const detail::tmat4x4< T > & | -m, | -|
| - | - | T | -x, | -|
| - | - | T | -y | - |
| - | ) | -- |
Transforms a matrix with a shearing on Z axis.
-From GLM_GTX_transform2 extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00210.html b/doc/html/a00210.html
deleted file mode 100644
index 3c54e872..00000000
--- a/doc/html/a00210.html
+++ /dev/null
@@ -1,667 +0,0 @@
-
-
-
-
-GLM_GTX_type_ptr extension: Get access to vectors & matrices value type address. -More...
-Functions | |
| template<typename valType > | |
| valType * | value_ptr (detail::tmat4x3< valType > &mat) |
| Get the address of the matrix content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tmat4x3< valType > const &mat) |
| Get the const address of the matrix content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tmat3x4< valType > &mat) |
| Get the address of the matrix content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tmat3x4< valType > const &mat) |
| Get the const address of the matrix content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tmat4x2< valType > &mat) |
| Get the address of the matrix content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tmat4x2< valType > const &mat) |
| Get the const address of the matrix content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tmat2x4< valType > &mat) |
| Get the address of the matrix content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tmat2x4< valType > const &mat) |
| Get the const address of the matrix content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tmat3x2< valType > &mat) |
| Get the address of the matrix content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tmat3x2< valType > const &mat) |
| Get the const address of the matrix content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tmat2x3< valType > &mat) |
| Get the address of the matrix content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tmat2x3< valType > const &mat) |
| Get the const address of the matrix content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tmat4x4< valType > &mat) |
| Get the address of the matrix content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tmat4x4< valType > const &mat) |
| Get the const address of the matrix content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tmat3x3< valType > &mat) |
| Get the address of the matrix content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tmat3x3< valType > const &mat) |
| Get the const address of the matrix content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tmat2x2< valType > &mat) |
| Get the address of the matrix content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tmat2x2< valType > const &mat) |
| Get the const address of the matrix content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tvec4< valType > &vec) |
| Get the address of the vector content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tvec4< valType > const &vec) |
| Get the const address of the vector content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tvec3< valType > &vec) |
| Get the address of the vector content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tvec3< valType > const &vec) |
| Get the const address of the vector content. | |
| template<typename valType > | |
| valType * | value_ptr (detail::tvec2< valType > &vec) |
| Get the address of the vector content. | |
| template<typename valType > | |
| valType const * | value_ptr (detail::tvec2< valType > const &vec) |
| Get the const address of the vector content. | |
GLM_GTX_type_ptr extension: Get access to vectors & matrices value type address.
-| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat4x3< valType > & | -mat | -) | -- |
Get the address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 216 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat4x3< valType > const & | -mat | -) | -- |
Get the const address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 208 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat3x4< valType > & | -mat | -) | -- |
Get the address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 200 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat3x4< valType > const & | -mat | -) | -- |
Get the const address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 192 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat4x2< valType > & | -mat | -) | -- |
Get the address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 184 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat4x2< valType > const & | -mat | -) | -- |
Get the const address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 176 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat2x4< valType > & | -mat | -) | -- |
Get the address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 168 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat2x4< valType > const & | -mat | -) | -- |
Get the const address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 160 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat3x2< valType > & | -mat | -) | -- |
Get the address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 152 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat3x2< valType > const & | -mat | -) | -- |
Get the const address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 144 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat2x3< valType > & | -mat | -) | -- |
Get the address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 136 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat2x3< valType > const & | -mat | -) | -- |
Get the const address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 128 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat4x4< valType > & | -mat | -) | -- |
Get the address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 120 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat4x4< valType > const & | -mat | -) | -- |
Get the const address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 112 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat3x3< valType > & | -mat | -) | -- |
Get the address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 104 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat3x3< valType > const & | -mat | -) | -- |
Get the const address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 96 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat2x2< valType > & | -mat | -) | -- |
Get the address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 88 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tmat2x2< valType > const & | -mat | -) | -- |
Get the const address of the matrix content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 80 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tvec4< valType > & | -vec | -) | -- |
Get the address of the vector content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 72 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tvec4< valType > const & | -vec | -) | -- |
Get the const address of the vector content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 64 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tvec3< valType > & | -vec | -) | -- |
Get the address of the vector content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 56 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tvec3< valType > const & | -vec | -) | -- |
Get the const address of the vector content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 48 of file type_ptr.hpp.
- -| valType* glm::gtx::type_ptr::value_ptr | -( | -detail::tvec2< valType > & | -vec | -) | -- |
Get the address of the vector content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 40 of file type_ptr.hpp.
- -| valType const* glm::gtx::type_ptr::value_ptr | -( | -detail::tvec2< valType > const & | -vec | -) | -- |
Get the const address of the vector content.
-From GLM_GTX_type_ptr extension.
- -Definition at line 32 of file type_ptr.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00211.html b/doc/html/a00211.html
deleted file mode 100644
index 47cf296c..00000000
--- a/doc/html/a00211.html
+++ /dev/null
@@ -1,152 +0,0 @@
-
-
-
-
-GLM_GTX_unsigned_int extension: Add support for unsigned integer for core functions. -More...
-Typedefs | |
| typedef signed int | sint |
| 32bit signed integer. | |
Functions | |
| uint | mod (uint x, uint y) |
| Modulus. | |
| uint | pow (uint x, uint y) |
| Returns x raised to the y power. | |
| uint | sqrt (uint x) |
| Returns the positive square root of x. | |
GLM_GTX_unsigned_int extension: Add support for unsigned integer for core functions.
-| typedef signed int sint | -
32bit signed integer.
-From GLM_GTX_unsigned_int extension.
- -Definition at line 33 of file unsigned_int.hpp.
- -| uint glm::gtx::unsigned_int::mod | -( | -uint | -x, | -|
| - | - | uint | -y | - |
| - | ) | -- |
Modulus.
-Returns x - y * floor(x / y) for each component in x using the floating point value y. From GLM_GTX_unsigned_int extension.
- -| uint glm::gtx::unsigned_int::pow | -( | -uint | -x, | -|
| - | - | uint | -y | - |
| - | ) | -- |
Returns x raised to the y power.
-From GLM_GTX_unsigned_int extension.
- -| uint glm::gtx::unsigned_int::sqrt | -( | -uint | -x | -) | -- |
Returns the positive square root of x.
-From GLM_GTX_unsigned_int extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00212.html b/doc/html/a00212.html
deleted file mode 100644
index b7d176e6..00000000
--- a/doc/html/a00212.html
+++ /dev/null
@@ -1,178 +0,0 @@
-
-
-
-
-GLM_GTX_vector_access extension: Function to set values to vectors. -More...
-Functions | |
| template<typename valType > | |
| void | set (detail::tvec4< valType > &v, valType const &x, valType const &y, valType const &z, valType const &w) |
| Set values to a 4 components vector. | |
| template<typename valType > | |
| void | set (detail::tvec3< valType > &v, valType const &x, valType const &y, valType const &z) |
| Set values to a 3 components vector. | |
| template<typename valType > | |
| void | set (detail::tvec2< valType > &v, valType const &x, valType const &y) |
| Set values to a 2 components vector. | |
GLM_GTX_vector_access extension: Function to set values to vectors.
-| void glm::gtx::vector_access::set | -( | -detail::tvec4< valType > & | -v, | -|
| - | - | valType const & | -x, | -|
| - | - | valType const & | -y, | -|
| - | - | valType const & | -z, | -|
| - | - | valType const & | -w | - |
| - | ) | -- |
Set values to a 4 components vector.
-From GLM_GTX_vector_access extension.
- -| void glm::gtx::vector_access::set | -( | -detail::tvec3< valType > & | -v, | -|
| - | - | valType const & | -x, | -|
| - | - | valType const & | -y, | -|
| - | - | valType const & | -z | - |
| - | ) | -- |
Set values to a 3 components vector.
-From GLM_GTX_vector_access extension.
- -| void glm::gtx::vector_access::set | -( | -detail::tvec2< valType > & | -v, | -|
| - | - | valType const & | -x, | -|
| - | - | valType const & | -y | - |
| - | ) | -- |
Set values to a 2 components vector.
-From GLM_GTX_vector_access extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00213.html b/doc/html/a00213.html
deleted file mode 100644
index f9f17c2b..00000000
--- a/doc/html/a00213.html
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
-GLM_GTX_vector_angle extension: Compute angle between vectors. -More...
-Functions | |
| template<typename vecType > | |
| vecType::value_type | angle (vecType const &x, vecType const &y) |
| Returns the absolute angle between x and y. | |
| template<typename vecType > | |
| vecType::value_type | orientedAngle (vecType const &x, vecType const &y) |
| Returns the oriented angle between x and y Parameters need to be normalized. | |
| template<typename vecType > | |
| vecType::value_type | orientedAngleFromRef (vecType const &x, vecType const &y, detail::tvec3< typename vecType::value_type > const &ref) |
| Returns the orientation of a two vector base from a normal. | |
GLM_GTX_vector_angle extension: Compute angle between vectors.
-| vecType::value_type glm::gtx::vector_angle::angle | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y | - |
| - | ) | -- |
Returns the absolute angle between x and y.
-Parameters need to be normalized. From GLM_GTX_vector_angle extension
- -| vecType::value_type glm::gtx::vector_angle::orientedAngle | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y | - |
| - | ) | -- |
Returns the oriented angle between x and y Parameters need to be normalized.
-From GLM_GTX_vector_angle extension.
- -| vecType::value_type glm::gtx::vector_angle::orientedAngleFromRef | -( | -vecType const & | -x, | -|
| - | - | vecType const & | -y, | -|
| - | - | detail::tvec3< typename vecType::value_type > const & | -ref | - |
| - | ) | -- |
Returns the orientation of a two vector base from a normal.
-Parameters need to be normalized. From GLM_GTX_vector_angle extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00214.html b/doc/html/a00214.html
deleted file mode 100644
index 3043c5eb..00000000
--- a/doc/html/a00214.html
+++ /dev/null
@@ -1,304 +0,0 @@
-
-
-
-
-GLM_GTX_vector_query extension: Query informations of vector types. -More...
-Functions | |
| template<typename genType > | |
| bool | areCollinear (const genType &v0, const genType &v1, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
| Check if two vectors are collinears. | |
| template<typename genType > | |
| bool | areOpposite (const genType &v0, const genType &v1, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
| Check if two vectors are opposites. | |
| template<typename genType > | |
| bool | areOrthogonal (const genType &v0, const genType &v1, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
| Check if two vectors are orthogonals. | |
| template<typename genType > | |
| bool | areOrthonormal (const genType &v0, const genType &v1, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
| Check if two vectors are orthonormal. | |
| template<typename genType > | |
| bool | areSimilar (const genType &v0, const genType &v1, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
| Check if two vectors are similar. | |
| template<typename genType > | |
| bool | isNormalized (const genType &v, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
| Check if a vector is normalized. | |
| template<typename genType > | |
| bool | isNull (const genType &v, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
| Check if a vector is null. | |
GLM_GTX_vector_query extension: Query informations of vector types.
-| bool glm::gtx::vector_query::areCollinear | -( | -const genType & | -v0, | -|
| - | - | const genType & | -v1, | -|
| - | - | const GLMvalType | - epsilon = std::numeric_limits< GLMvalType >::epsilon() | - |
| - | ) | -- |
Check if two vectors are collinears.
-From GLM_GTX_vector_query extensions.
- -| bool glm::gtx::vector_query::areOpposite | -( | -const genType & | -v0, | -|
| - | - | const genType & | -v1, | -|
| - | - | const GLMvalType | - epsilon = std::numeric_limits< GLMvalType >::epsilon() | - |
| - | ) | -- |
Check if two vectors are opposites.
-From GLM_GTX_vector_query extensions.
- -| bool glm::gtx::vector_query::areOrthogonal | -( | -const genType & | -v0, | -|
| - | - | const genType & | -v1, | -|
| - | - | const GLMvalType | - epsilon = std::numeric_limits< GLMvalType >::epsilon() | - |
| - | ) | -- |
Check if two vectors are orthogonals.
-From GLM_GTX_vector_query extensions.
- -| bool glm::gtx::vector_query::areOrthonormal | -( | -const genType & | -v0, | -|
| - | - | const genType & | -v1, | -|
| - | - | const GLMvalType | - epsilon = std::numeric_limits< GLMvalType >::epsilon() | - |
| - | ) | -- |
Check if two vectors are orthonormal.
-From GLM_GTX_vector_query extensions.
- -| bool glm::gtx::vector_query::areSimilar | -( | -const genType & | -v0, | -|
| - | - | const genType & | -v1, | -|
| - | - | const GLMvalType | - epsilon = std::numeric_limits< GLMvalType >::epsilon() | - |
| - | ) | -- |
Check if two vectors are similar.
-From GLM_GTX_vector_query extensions.
- -| bool glm::gtx::vector_query::isNormalized | -( | -const genType & | -v, | -|
| - | - | const GLMvalType | - epsilon = std::numeric_limits< GLMvalType >::epsilon() | - |
| - | ) | -- |
Check if a vector is normalized.
-From GLM_GTX_vector_query extensions.
- -| bool glm::gtx::vector_query::isNull | -( | -const genType & | -v, | -|
| - | - | const GLMvalType | - epsilon = std::numeric_limits< GLMvalType >::epsilon() | - |
| - | ) | -- |
Check if a vector is null.
-From GLM_GTX_vector_query extensions.
- -
1.6.1
-
-
diff --git a/doc/html/a00215.html b/doc/html/a00215.html
deleted file mode 100644
index 2f29484c..00000000
--- a/doc/html/a00215.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_GTX_vecx extension: - Work in progress - Add custom size vectors. -More...
-GLM_GTX_vecx extension: - Work in progress - Add custom size vectors.
-
1.6.1
-
-
diff --git a/doc/html/a00216.html b/doc/html/a00216.html
deleted file mode 100644
index 09240f97..00000000
--- a/doc/html/a00216.html
+++ /dev/null
@@ -1,209 +0,0 @@
-
-
-
-
-GLM_GTX_verbose_operator extension: Use words to replace operators. -More...
-Functions | |
| template<typename genTypeT , typename genTypeU > | |
| genTypeT | add (genTypeT const &a, genTypeU const &b) |
| Addition of two values From GLM_GTX_verbose_operator extension. | |
| template<typename genTypeT , typename genTypeU > | |
| genTypeT | div (genTypeT const &a, genTypeU const &b) |
| Division of two values From GLM_GTX_verbose_operator extension. | |
| template<typename genTypeT , typename genTypeU , typename genTypeV > | |
| genTypeT | mad (genTypeT const &a, genTypeU const &b, genTypeV const &c) |
| Multiplication and addition of three values From GLM_GTX_verbose_operator extension. | |
| template<typename genTypeT , typename genTypeU > | |
| genTypeT | mul (genTypeT const &a, genTypeU const &b) |
| Multiplication of two values From GLM_GTX_verbose_operator extension. | |
| template<typename genTypeT , typename genTypeU > | |
| genTypeT | sub (genTypeT const &a, genTypeU const &b) |
| Substration of two values From GLM_GTX_verbose_operator extension. | |
GLM_GTX_verbose_operator extension: Use words to replace operators.
-| genTypeT glm::gtx::verbose_operator::add | -( | -genTypeT const & | -a, | -|
| - | - | genTypeU const & | -b | - |
| - | ) | -- |
Addition of two values From GLM_GTX_verbose_operator extension.
- -| genTypeT glm::gtx::verbose_operator::div | -( | -genTypeT const & | -a, | -|
| - | - | genTypeU const & | -b | - |
| - | ) | -- |
Division of two values From GLM_GTX_verbose_operator extension.
- -| genTypeT glm::gtx::verbose_operator::mad | -( | -genTypeT const & | -a, | -|
| - | - | genTypeU const & | -b, | -|
| - | - | genTypeV const & | -c | - |
| - | ) | -- |
Multiplication and addition of three values From GLM_GTX_verbose_operator extension.
- -| genTypeT glm::gtx::verbose_operator::mul | -( | -genTypeT const & | -a, | -|
| - | - | genTypeU const & | -b | - |
| - | ) | -- |
Multiplication of two values From GLM_GTX_verbose_operator extension.
- -| genTypeT glm::gtx::verbose_operator::sub | -( | -genTypeT const & | -a, | -|
| - | - | genTypeU const & | -b | - |
| - | ) | -- |
Substration of two values From GLM_GTX_verbose_operator extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00217.html b/doc/html/a00217.html
deleted file mode 100644
index 157660af..00000000
--- a/doc/html/a00217.html
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-IMG extensions. -More...
-Namespaces | |
| namespace | multiple |
GLM_IMG_multiple: Find the closest number of a number multiple of other number. - | |
IMG extensions.
-VIRTREV extensions.
-
1.6.1
-
-
diff --git a/doc/html/a00218.html b/doc/html/a00218.html
deleted file mode 100644
index a6b17d1c..00000000
--- a/doc/html/a00218.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-GLM_IMG_multiple: Find the closest number of a number multiple of other number. -More...
-Functions | |
| template<typename genType > | |
| genType | higherMultiple (genType const &Source, genType const &Multiple) |
| Higher Multiple number of Source. | |
| template<typename genType > | |
| genType | lowerMultiple (genType const &Source, genType const &Multiple) |
| Lower Multiple number of Source. | |
GLM_IMG_multiple: Find the closest number of a number multiple of other number.
-| genType glm::img::multiple::higherMultiple | -( | -genType const & | -Source, | -|
| - | - | genType const & | -Multiple | - |
| - | ) | -- |
Higher Multiple number of Source.
-From GLM_IMG_multiple extension.
- -| genType glm::img::multiple::lowerMultiple | -( | -genType const & | -Source, | -|
| - | - | genType const & | -Multiple | - |
| - | ) | -- |
Lower Multiple number of Source.
-From GLM_IMG_multiple extension.
- -
1.6.1
-
-
diff --git a/doc/html/a00221.html b/doc/html/a00221.html
deleted file mode 100644
index 57ce70a3..00000000
--- a/doc/html/a00221.html
+++ /dev/null
@@ -1,643 +0,0 @@
-
-
-
-
-GLM_VIRTREV_address extension: Vector & matrix content address (T const * type pointer). -More...
-Functions | |
| template<typename T > | |
| T * | address (detail::tmat4x3< T > &mat) |
| Get the address of the matrix content. | |
| template<typename T > | |
| T const * | address (detail::tmat4x3< T > const &mat) |
| Get the const address of the matrix content. | |
| template<typename T > | |
| T * | address (detail::tmat3x4< T > &mat) |
| Get the address of the matrix content. | |
| template<typename T > | |
| T const * | address (detail::tmat3x4< T > const &mat) |
| Get the const address of the matrix content. | |
| template<typename T > | |
| T * | address (detail::tmat4x2< T > &mat) |
| Get the address of the matrix content. | |
| template<typename T > | |
| T const * | address (detail::tmat4x2< T > const &mat) |
| Get the const address of the matrix content. | |
| template<typename T > | |
| T * | address (detail::tmat2x4< T > &mat) |
| Get the address of the matrix content. | |
| template<typename T > | |
| T const * | address (detail::tmat2x4< T > const &mat) |
| Get the const address of the matrix content. | |
| template<typename T > | |
| T * | address (detail::tmat3x2< T > &mat) |
| Get the address of the matrix content. | |
| template<typename T > | |
| T const * | address (detail::tmat3x2< T > const &mat) |
| Get the const address of the matrix content. | |
| template<typename T > | |
| T * | address (detail::tmat2x3< T > &mat) |
| Get the address of the matrix content. | |
| template<typename T > | |
| T const * | address (detail::tmat2x3< T > const &mat) |
| Get the const address of the matrix content. | |
| template<typename T > | |
| T * | address (detail::tmat4x4< T > &mat) |
| Get the address of the matrix content. | |
| template<typename T > | |
| T const * | address (detail::tmat4x4< T > const &mat) |
| Get the const address of the matrix content. | |
| template<typename T > | |
| T * | address (detail::tmat3x3< T > &mat) |
| Get the address of the matrix content. | |
| template<typename T > | |
| T const * | address (detail::tmat3x3< T > const &mat) |
| Get the const address of the matrix content. | |
| template<typename T > | |
| T * | address (detail::tmat2x2< T > &mat) |
| Get the address of the matrix content. | |
| template<typename T > | |
| T const * | address (detail::tmat2x2< T > const &mat) |
| Get the const address of the matrix content. | |
| template<typename T > | |
| T * | address (detail::tvec4< T > &vec) |
| Get the address of the vector content. | |
| template<typename T > | |
| T const * | address (detail::tvec4< T > const &vec) |
| Get the const address of the vector content. | |
| template<typename T > | |
| T * | address (detail::tvec3< T > &vec) |
| Get the address of the vector content. | |
| template<typename T > | |
| T const * | address (detail::tvec3< T > const &vec) |
| Get the const address of the vector content. | |
| template<typename T > | |
| T * | address (detail::tvec2< T > &vec) |
| Get the address of the vector content. | |
| template<typename T > | |
| T const * | address (detail::tvec2< T > const &vec) |
| Get the const address of the vector content. | |
GLM_VIRTREV_address extension: Vector & matrix content address (T const * type pointer).
-| T* glm::virtrev_glmext::address::address | -( | -detail::tmat4x3< T > & | -mat | -) | -- |
Get the address of the matrix content.
- -Definition at line 178 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tmat4x3< T > const & | -mat | -) | -- |
Get the const address of the matrix content.
- -Definition at line 172 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tmat3x4< T > & | -mat | -) | -- |
Get the address of the matrix content.
- -Definition at line 165 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tmat3x4< T > const & | -mat | -) | -- |
Get the const address of the matrix content.
- -Definition at line 159 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tmat4x2< T > & | -mat | -) | -- |
Get the address of the matrix content.
- -Definition at line 152 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tmat4x2< T > const & | -mat | -) | -- |
Get the const address of the matrix content.
- -Definition at line 146 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tmat2x4< T > & | -mat | -) | -- |
Get the address of the matrix content.
- -Definition at line 139 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tmat2x4< T > const & | -mat | -) | -- |
Get the const address of the matrix content.
- -Definition at line 133 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tmat3x2< T > & | -mat | -) | -- |
Get the address of the matrix content.
- -Definition at line 126 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tmat3x2< T > const & | -mat | -) | -- |
Get the const address of the matrix content.
- -Definition at line 120 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tmat2x3< T > & | -mat | -) | -- |
Get the address of the matrix content.
- -Definition at line 113 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tmat2x3< T > const & | -mat | -) | -- |
Get the const address of the matrix content.
- -Definition at line 107 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tmat4x4< T > & | -mat | -) | -- |
Get the address of the matrix content.
- -Definition at line 100 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tmat4x4< T > const & | -mat | -) | -- |
Get the const address of the matrix content.
- -Definition at line 94 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tmat3x3< T > & | -mat | -) | -- |
Get the address of the matrix content.
- -Definition at line 87 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tmat3x3< T > const & | -mat | -) | -- |
Get the const address of the matrix content.
- -Definition at line 81 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tmat2x2< T > & | -mat | -) | -- |
Get the address of the matrix content.
- -Definition at line 74 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tmat2x2< T > const & | -mat | -) | -- |
Get the const address of the matrix content.
- -Definition at line 68 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tvec4< T > & | -vec | -) | -- |
Get the address of the vector content.
- -Definition at line 61 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tvec4< T > const & | -vec | -) | -- |
Get the const address of the vector content.
- -Definition at line 55 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tvec3< T > & | -vec | -) | -- |
Get the address of the vector content.
- -Definition at line 48 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tvec3< T > const & | -vec | -) | -- |
Get the const address of the vector content.
- -Definition at line 42 of file address.hpp.
- -| T* glm::virtrev_glmext::address::address | -( | -detail::tvec2< T > & | -vec | -) | -- |
Get the address of the vector content.
- -Definition at line 35 of file address.hpp.
- -| T const* glm::virtrev_glmext::address::address | -( | -detail::tvec2< T > const & | -vec | -) | -- |
Get the const address of the vector content.
- -Definition at line 29 of file address.hpp.
- -
1.6.1
-
-
diff --git a/doc/html/a00222.html b/doc/html/a00222.html
deleted file mode 100644
index 60850418..00000000
--- a/doc/html/a00222.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_VIRTREV_gl extension: Vector & matrix integration with OpenGL. -More...
-GLM_VIRTREV_gl extension: Vector & matrix integration with OpenGL.
-
1.6.1
-
-
diff --git a/doc/html/a00223.html b/doc/html/a00223.html
deleted file mode 100644
index 6b1bad85..00000000
--- a/doc/html/a00223.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-GLM_VIRTREV_gl extension: Vector & matrix integration with OpenGL. -More...
-Typedefs | |
| -typedef detail::tvec2< GLint > | gl_ivec2 |
| vec2 for GLint OpenGL type | |
| -typedef detail::tvec3< GLint > | gl_ivec3 |
| vec3 for GLint OpenGL type | |
| -typedef detail::tvec4< GLint > | gl_ivec4 |
| vec4 for GLint OpenGL type | |
| -typedef detail::tmat2x2< GLfloat > | gl_mat2 |
| mat2x2 for GLfloat OpenGL type | |
| -typedef detail::tmat2x3< GLfloat > | gl_mat2x3 |
| mat2x3 for GLfloat OpenGL type | |
| -typedef detail::tmat2x4< GLfloat > | gl_mat2x4 |
| mat2x4 for GLfloat OpenGL type | |
| -typedef detail::tmat3x3< GLfloat > | gl_mat3 |
| mat3x3 for GLfloat OpenGL type | |
| -typedef detail::tmat3x2< GLfloat > | gl_mat3x2 |
| mat3x2 for GLfloat OpenGL type | |
| -typedef detail::tmat3x4< GLfloat > | gl_mat3x4 |
| mat3x4 for GLfloat OpenGL type | |
| -typedef detail::tmat4x4< GLfloat > | gl_mat4 |
| mat4x4 for GLfloat OpenGL type | |
| -typedef detail::tmat4x2< GLfloat > | gl_mat4x2 |
| mat4x2 for GLfloat OpenGL type | |
| -typedef detail::tmat4x3< GLfloat > | gl_mat4x3 |
| mat4x3 for GLfloat OpenGL type | |
| -typedef detail::tvec2< GLshort > | gl_svec2 |
| vec2 for GLshort OpenGL type | |
| -typedef detail::tvec3< GLshort > | gl_svec3 |
| vec3 for GLshort OpenGL type | |
| -typedef detail::tvec4< GLshort > | gl_svec4 |
| vec4 for GLshort OpenGL type | |
| -typedef detail::tvec2< GLfloat > | gl_vec2 |
| vec2 for GLfloat OpenGL type | |
| -typedef detail::tvec3< GLfloat > | gl_vec3 |
| vec3 for GLfloat OpenGL type | |
| -typedef detail::tvec4< GLfloat > | gl_vec4 |
| vec4 for GLfloat OpenGL type | |
GLM_VIRTREV_gl extension: Vector & matrix integration with OpenGL.
-
1.6.1
-
-
diff --git a/doc/html/a00224.html b/doc/html/a00224.html
deleted file mode 100644
index bd265fa1..00000000
--- a/doc/html/a00224.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-GLM_VIRTREV_xstream extension: Streaming vector and matrix in a xml way. -More...
-GLM_VIRTREV_xstream extension: Streaming vector and matrix in a xml way.
-
1.6.1
-
-
diff --git a/doc/html/doxygen.css b/doc/html/doxygen.css
deleted file mode 100644
index 9ca3cafb..00000000
--- a/doc/html/doxygen.css
+++ /dev/null
@@ -1,498 +0,0 @@
-/* The standard CSS for doxygen */
-
-body, table, div, p, dl {
- font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
- font-size: 12px;
-}
-
-/* @group Heading Levels */
-
-h1 {
- text-align: center;
- font-size: 150%;
-}
-
-h2 {
- font-size: 120%;
-}
-
-h3 {
- font-size: 100%;
-}
-
-dt {
- font-weight: bold;
-}
-
-div.multicol {
- -moz-column-gap: 1em;
- -webkit-column-gap: 1em;
- -moz-column-count: 3;
- -webkit-column-count: 3;
-}
-
-p.startli, p.startdd {
- margin-top: 2px;
-}
-
-p.endli {
- margin-bottom: 0px;
-}
-
-p.enddd {
- margin-bottom: 4px;
-}
-
-/* @end */
-
-caption {
- font-weight: bold;
-}
-
-span.legend {
- font-size: 70%;
- text-align: center;
-}
-
-div.qindex, div.navtab{
- background-color: #e8eef2;
- border: 1px solid #84b0c7;
- text-align: center;
- margin: 2px;
- padding: 2px;
-}
-
-div.qindex, div.navpath {
- width: 100%;
- line-height: 140%;
-}
-
-div.navtab {
- margin-right: 15px;
-}
-
-/* @group Link Styling */
-
-a {
- color: #153788;
- font-weight: normal;
- text-decoration: none;
-}
-
-.contents a:visited {
- color: #1b77c5;
-}
-
-a:hover {
- text-decoration: underline;
-}
-
-a.qindex {
- font-weight: bold;
-}
-
-a.qindexHL {
- font-weight: bold;
- background-color: #6666cc;
- color: #ffffff;
- border: 1px double #9295C2;
-}
-
-.contents a.qindexHL:visited {
- color: #ffffff;
-}
-
-a.el {
- font-weight: bold;
-}
-
-a.elRef {
-}
-
-a.code {
-}
-
-a.codeRef {
-}
-
-/* @end */
-
-dl.el {
- margin-left: -1cm;
-}
-
-.fragment {
- font-family: monospace, fixed;
- font-size: 105%;
-}
-
-pre.fragment {
- border: 1px solid #CCCCCC;
- background-color: #f5f5f5;
- padding: 4px 6px;
- margin: 4px 8px 4px 2px;
-}
-
-div.ah {
- background-color: black;
- font-weight: bold;
- color: #ffffff;
- margin-bottom: 3px;
- margin-top: 3px
-}
-
-div.groupHeader {
- margin-left: 16px;
- margin-top: 12px;
- margin-bottom: 6px;
- font-weight: bold;
-}
-
-div.groupText {
- margin-left: 16px;
- font-style: italic;
-}
-
-body {
- background: white;
- color: black;
- margin-right: 20px;
- margin-left: 20px;
-}
-
-td.indexkey {
- background-color: #e8eef2;
- font-weight: bold;
- border: 1px solid #CCCCCC;
- margin: 2px 0px 2px 0;
- padding: 2px 10px;
-}
-
-td.indexvalue {
- background-color: #e8eef2;
- border: 1px solid #CCCCCC;
- padding: 2px 10px;
- margin: 2px 0px;
-}
-
-tr.memlist {
- background-color: #f0f0f0;
-}
-
-p.formulaDsp {
- text-align: center;
-}
-
-img.formulaDsp {
-
-}
-
-img.formulaInl {
- vertical-align: middle;
-}
-
-div.center {
- text-align: center;
- margin-top: 0px;
- margin-bottom: 0px;
- padding: 0px;
-}
-
-div.center img {
- border: 0px;
-}
-
-img.footer {
- border: 0px;
- vertical-align: middle;
-}
-
-/* @group Code Colorization */
-
-span.keyword {
- color: #008000
-}
-
-span.keywordtype {
- color: #604020
-}
-
-span.keywordflow {
- color: #e08000
-}
-
-span.comment {
- color: #800000
-}
-
-span.preprocessor {
- color: #806020
-}
-
-span.stringliteral {
- color: #002080
-}
-
-span.charliteral {
- color: #008080
-}
-
-span.vhdldigit {
- color: #ff00ff
-}
-
-span.vhdlchar {
- color: #000000
-}
-
-span.vhdlkeyword {
- color: #700070
-}
-
-span.vhdllogic {
- color: #ff0000
-}
-
-/* @end */
-
-.search {
- color: #003399;
- font-weight: bold;
-}
-
-form.search {
- margin-bottom: 0px;
- margin-top: 0px;
-}
-
-input.search {
- font-size: 75%;
- color: #000080;
- font-weight: normal;
- background-color: #e8eef2;
-}
-
-td.tiny {
- font-size: 75%;
-}
-
-.dirtab {
- padding: 4px;
- border-collapse: collapse;
- border: 1px solid #84b0c7;
-}
-
-th.dirtab {
- background: #e8eef2;
- font-weight: bold;
-}
-
-hr {
- height: 0;
- border: none;
- border-top: 1px solid #666;
-}
-
-/* @group Member Descriptions */
-
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight,
-.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
- background-color: #FAFAFA;
- border: none;
- margin: 4px;
- padding: 1px 0 0 8px;
-}
-
-.mdescLeft, .mdescRight {
- padding: 0px 8px 4px 8px;
- color: #555;
-}
-
-.memItemLeft, .memItemRight, .memTemplParams {
- border-top: 1px solid #ccc;
-}
-
-.memItemLeft, .memTemplItemLeft {
- white-space: nowrap;
-}
-
-.memTemplParams {
- color: #606060;
- white-space: nowrap;
-}
-
-/* @end */
-
-/* @group Member Details */
-
-/* Styles for detailed member documentation */
-
-.memtemplate {
- font-size: 80%;
- color: #606060;
- font-weight: normal;
- margin-left: 3px;
-}
-
-.memnav {
- background-color: #e8eef2;
- border: 1px solid #84b0c7;
- text-align: center;
- margin: 2px;
- margin-right: 15px;
- padding: 2px;
-}
-
-.memitem {
- padding: 0;
- margin-bottom: 10px;
-}
-
-.memname {
- white-space: nowrap;
- font-weight: bold;
-}
-
-.memproto, .memdoc {
- border: 1px solid #84b0c7;
-}
-
-.memproto {
- padding: 0;
- background-color: #d5e1e8;
- font-weight: bold;
- -webkit-border-top-left-radius: 8px;
- -webkit-border-top-right-radius: 8px;
- -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- -moz-border-radius-topleft: 8px;
- -moz-border-radius-topright: 8px;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-
-}
-
-.memdoc {
- padding: 2px 5px;
- background-color: #eef3f5;
- border-top-width: 0;
- -webkit-border-bottom-left-radius: 8px;
- -webkit-border-bottom-right-radius: 8px;
- -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- -moz-border-radius-bottomleft: 8px;
- -moz-border-radius-bottomright: 8px;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-}
-
-.paramkey {
- text-align: right;
-}
-
-.paramtype {
- white-space: nowrap;
-}
-
-.paramname {
- color: #602020;
- white-space: nowrap;
-}
-.paramname em {
- font-style: normal;
-}
-
-/* @end */
-
-/* @group Directory (tree) */
-
-/* for the tree view */
-
-.ftvtree {
- font-family: sans-serif;
- margin: 0.5em;
-}
-
-/* these are for tree view when used as main index */
-
-.directory {
- font-size: 9pt;
- font-weight: bold;
-}
-
-.directory h3 {
- margin: 0px;
- margin-top: 1em;
- font-size: 11pt;
-}
-
-/*
-The following two styles can be used to replace the root node title
-with an image of your choice. Simply uncomment the next two styles,
-specify the name of your image and be sure to set 'height' to the
-proper pixel height of your image.
-*/
-
-/*
-.directory h3.swap {
- height: 61px;
- background-repeat: no-repeat;
- background-image: url("yourimage.gif");
-}
-.directory h3.swap span {
- display: none;
-}
-*/
-
-.directory > h3 {
- margin-top: 0;
-}
-
-.directory p {
- margin: 0px;
- white-space: nowrap;
-}
-
-.directory div {
- display: none;
- margin: 0px;
-}
-
-.directory img {
- vertical-align: -30%;
-}
-
-/* these are for tree view when not used as main index */
-
-.directory-alt {
- font-size: 100%;
- font-weight: bold;
-}
-
-.directory-alt h3 {
- margin: 0px;
- margin-top: 1em;
- font-size: 11pt;
-}
-
-.directory-alt > h3 {
- margin-top: 0;
-}
-
-.directory-alt p {
- margin: 0px;
- white-space: nowrap;
-}
-
-.directory-alt div {
- display: none;
- margin: 0px;
-}
-
-.directory-alt img {
- vertical-align: -30%;
-}
-
-/* @end */
-
-address {
- font-style: normal;
- color: #333;
-}
diff --git a/doc/html/doxygen.png b/doc/html/doxygen.png
deleted file mode 100644
index f0a274bb..00000000
Binary files a/doc/html/doxygen.png and /dev/null differ
diff --git a/doc/html/files.html b/doc/html/files.html
deleted file mode 100644
index e0cda383..00000000
--- a/doc/html/files.html
+++ /dev/null
@@ -1,156 +0,0 @@
-
-
-
-
-| _detail.hpp [code] | |
| _swizzle.hpp [code] | |
| address.hpp [code] | |
| associated_min_max.hpp [code] | |
| bit.hpp [code] | |
| closest_point.hpp [code] | |
| color_cast.hpp [code] | |
| color_space.hpp [code] | |
| color_space_YCoCg.hpp [code] | |
| comparison.hpp [code] | |
| compatibility.hpp [code] | |
| component_wise.hpp [code] | |
| determinant.hpp [code] | |
| gtc/double_float.hpp [code] | |
| gtx/double_float.hpp [code] | |
| epsilon.hpp [code] | |
| equal_operator.hpp [code] | |
| euler_angles.hpp [code] | |
| ext.hpp [code] | |
| extend.hpp [code] | |
| extented_min_max.hpp [code] | |
| fast_exponential.hpp [code] | |
| fast_square_root.hpp [code] | |
| fast_trigonometry.hpp [code] | |
| func_common.hpp [code] | |
| func_exponential.hpp [code] | |
| func_geometric.hpp [code] | |
| func_matrix.hpp [code] | |
| func_noise.hpp [code] | |
| func_trigonometric.hpp [code] | |
| func_vector_relational.hpp [code] | |
| gl.hpp [code] | |
| glm.hpp [code] | |
| gradient_paint.hpp [code] | |
| gtc.hpp [code] | |
| gtx.hpp [code] | |
| gtc/half_float.hpp [code] | |
| gtx/half_float.hpp [code] | |
| handed_coordinate_space.hpp [code] | |
| hint.hpp [code] | |
| img.hpp [code] | |
| inertia.hpp [code] | |
| integer.hpp [code] | |
| intersect.hpp [code] | |
| intrinsic_common.hpp [code] | |
| intrinsic_exponential.hpp [code] | |
| intrinsic_geometric.hpp [code] | |
| intrinsic_matrix.hpp [code] | |
| intrinsic_trigonometric.hpp [code] | |
| intrinsic_vector_relational.hpp [code] | |
| inverse.hpp [code] | |
| inverse_transpose.hpp [code] | |
| log_base.hpp [code] | |
| gtc/matrix_access.hpp [code] | |
| gtx/matrix_access.hpp [code] | |
| matrix_cross_product.hpp [code] | |
| matrix_major_storage.hpp [code] | |
| gtc/matrix_operation.hpp [code] | |
| gtx/matrix_operation.hpp [code] | |
| gtc/matrix_projection.hpp [code] | |
| gtx/matrix_projection.hpp [code] | |
| matrix_query.hpp [code] | |
| matrix_selection.hpp [code] | |
| matrix_transform.hpp [code] | |
| matx.hpp [code] | |
| mixed_product.hpp [code] | |
| multiple.hpp [code] | |
| norm.hpp [code] | |
| normal.hpp [code] | |
| normalize_dot.hpp [code] | |
| number_precision.hpp [code] | |
| ocl_type.hpp [code] | |
| optimum_pow.hpp [code] | |
| orthonormalize.hpp [code] | |
| perpendicular.hpp [code] | |
| polar_coordinates.hpp [code] | |
| projection.hpp [code] | |
| gtc/quaternion.hpp [code] | |
| gtx/quaternion.hpp [code] | |
| random.hpp [code] | |
| raw_data.hpp [code] | |
| reciprocal.hpp [code] | |
| rotate_vector.hpp [code] | |
| setup.hpp [code] | |
| simd_common.hpp [code] | |
| simd_geometric.hpp [code] | |
| simd_mat4.hpp [code] | |
| simd_vec4.hpp [code] | |
| spline.hpp [code] | |
| statistics_operation.hpp [code] | |
| std_based_type.hpp [code] | |
| string_cast.hpp [code] | |
| transform.hpp [code] | |
| transform2.hpp [code] | |
| type.hpp [code] | |
| type_float.hpp [code] | |
| type_gentype.hpp [code] | |
| type_half.hpp [code] | |
| type_int.hpp [code] | |
| type_mat2x2.hpp [code] | |
| type_mat2x3.hpp [code] | |
| type_mat2x4.hpp [code] | |
| type_mat3x2.hpp [code] | |
| type_mat3x3.hpp [code] | |
| type_mat3x4.hpp [code] | |
| type_mat4x2.hpp [code] | |
| type_mat4x3.hpp [code] | |
| type_mat4x4.hpp [code] | |
| type_precision.hpp [code] | |
| type_ptr.hpp [code] | |
| type_size.hpp [code] | |
| type_vec1.hpp [code] | |
| type_vec2.hpp [code] | |
| type_vec3.hpp [code] | |
| type_vec4.hpp [code] | |
| unsigned_int.hpp [code] | |
| vector_access.hpp [code] | |
| vector_angle.hpp [code] | |
| vector_query.hpp [code] | |
| vecx.hpp [code] | |
| verbose_operator.hpp [code] | |
| virtrev.hpp [code] | |
| xstream.hpp [code] |
1.6.1
-
-
diff --git a/doc/html/index.hhc b/doc/html/index.hhc
deleted file mode 100644
index 32b8c905..00000000
--- a/doc/html/index.hhc
+++ /dev/null
@@ -1,237 +0,0 @@
-
-
-
-OpenGL Mathematics (GLM) is a C++ mathematics library for 3D applications based on the OpenGL Shading Language (GLSL) specification.
-The goal of the project is to provide to 3D programmers math classes and functions that miss in C++ when we use to program with GLSL or any high level GPU language. With GLM, the idea is to have a library that works the same way that GLSL which imply a strict following of GLSL specification for the implementation.
-However, this project isn't limited by GLSL features. An extension system based on GLSL extensions development conventions allows to extend GLSL capabilities.
-GLM is release under MIT license and available for all version of GCC from version 3.4 and Visual Studio from version 8.0 as a platform independent library.
-Any feedback is welcome, please send them to g.truc.creation[NO_SPAM_THANKS]gmail.com.
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers.html b/doc/html/namespacemembers.html
deleted file mode 100644
index cb29d130..00000000
--- a/doc/html/namespacemembers.html
+++ /dev/null
@@ -1,157 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x62.html b/doc/html/namespacemembers_0x62.html
deleted file mode 100644
index 1cf90c5c..00000000
--- a/doc/html/namespacemembers_0x62.html
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x63.html b/doc/html/namespacemembers_0x63.html
deleted file mode 100644
index d9c95c2c..00000000
--- a/doc/html/namespacemembers_0x63.html
+++ /dev/null
@@ -1,287 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x64.html b/doc/html/namespacemembers_0x64.html
deleted file mode 100644
index c26b6926..00000000
--- a/doc/html/namespacemembers_0x64.html
+++ /dev/null
@@ -1,187 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x65.html b/doc/html/namespacemembers_0x65.html
deleted file mode 100644
index 80b2c0e5..00000000
--- a/doc/html/namespacemembers_0x65.html
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x66.html b/doc/html/namespacemembers_0x66.html
deleted file mode 100644
index 5a9a4670..00000000
--- a/doc/html/namespacemembers_0x66.html
+++ /dev/null
@@ -1,471 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x67.html b/doc/html/namespacemembers_0x67.html
deleted file mode 100644
index c50d27f4..00000000
--- a/doc/html/namespacemembers_0x67.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x68.html b/doc/html/namespacemembers_0x68.html
deleted file mode 100644
index a2fb3311..00000000
--- a/doc/html/namespacemembers_0x68.html
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x69.html b/doc/html/namespacemembers_0x69.html
deleted file mode 100644
index 8dc6bf97..00000000
--- a/doc/html/namespacemembers_0x69.html
+++ /dev/null
@@ -1,239 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x6c.html b/doc/html/namespacemembers_0x6c.html
deleted file mode 100644
index 695b6c37..00000000
--- a/doc/html/namespacemembers_0x6c.html
+++ /dev/null
@@ -1,180 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x6d.html b/doc/html/namespacemembers_0x6d.html
deleted file mode 100644
index 4ea58b69..00000000
--- a/doc/html/namespacemembers_0x6d.html
+++ /dev/null
@@ -1,217 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x6e.html b/doc/html/namespacemembers_0x6e.html
deleted file mode 100644
index 8032a401..00000000
--- a/doc/html/namespacemembers_0x6e.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x6f.html b/doc/html/namespacemembers_0x6f.html
deleted file mode 100644
index 0612cb52..00000000
--- a/doc/html/namespacemembers_0x6f.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x70.html b/doc/html/namespacemembers_0x70.html
deleted file mode 100644
index 3196a816..00000000
--- a/doc/html/namespacemembers_0x70.html
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x71.html b/doc/html/namespacemembers_0x71.html
deleted file mode 100644
index 0b152a83..00000000
--- a/doc/html/namespacemembers_0x71.html
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x72.html b/doc/html/namespacemembers_0x72.html
deleted file mode 100644
index 89aff7a8..00000000
--- a/doc/html/namespacemembers_0x72.html
+++ /dev/null
@@ -1,130 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x73.html b/doc/html/namespacemembers_0x73.html
deleted file mode 100644
index dccf3fdf..00000000
--- a/doc/html/namespacemembers_0x73.html
+++ /dev/null
@@ -1,156 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x74.html b/doc/html/namespacemembers_0x74.html
deleted file mode 100644
index ccbb477f..00000000
--- a/doc/html/namespacemembers_0x74.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x75.html b/doc/html/namespacemembers_0x75.html
deleted file mode 100644
index 9314b238..00000000
--- a/doc/html/namespacemembers_0x75.html
+++ /dev/null
@@ -1,210 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x76.html b/doc/html/namespacemembers_0x76.html
deleted file mode 100644
index 81a40bb1..00000000
--- a/doc/html/namespacemembers_0x76.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x77.html b/doc/html/namespacemembers_0x77.html
deleted file mode 100644
index cbd9fc89..00000000
--- a/doc/html/namespacemembers_0x77.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_0x79.html b/doc/html/namespacemembers_0x79.html
deleted file mode 100644
index bad378a7..00000000
--- a/doc/html/namespacemembers_0x79.html
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func.html b/doc/html/namespacemembers_func.html
deleted file mode 100644
index d50ad17c..00000000
--- a/doc/html/namespacemembers_func.html
+++ /dev/null
@@ -1,156 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x62.html b/doc/html/namespacemembers_func_0x62.html
deleted file mode 100644
index a10a953a..00000000
--- a/doc/html/namespacemembers_func_0x62.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x63.html b/doc/html/namespacemembers_func_0x63.html
deleted file mode 100644
index cbdb27f8..00000000
--- a/doc/html/namespacemembers_func_0x63.html
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x64.html b/doc/html/namespacemembers_func_0x64.html
deleted file mode 100644
index 0e5d9bb6..00000000
--- a/doc/html/namespacemembers_func_0x64.html
+++ /dev/null
@@ -1,120 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x65.html b/doc/html/namespacemembers_func_0x65.html
deleted file mode 100644
index 35924c3f..00000000
--- a/doc/html/namespacemembers_func_0x65.html
+++ /dev/null
@@ -1,126 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x66.html b/doc/html/namespacemembers_func_0x66.html
deleted file mode 100644
index 28307a49..00000000
--- a/doc/html/namespacemembers_func_0x66.html
+++ /dev/null
@@ -1,218 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x67.html b/doc/html/namespacemembers_func_0x67.html
deleted file mode 100644
index 2cc259aa..00000000
--- a/doc/html/namespacemembers_func_0x67.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x68.html b/doc/html/namespacemembers_func_0x68.html
deleted file mode 100644
index 73c01a7f..00000000
--- a/doc/html/namespacemembers_func_0x68.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x69.html b/doc/html/namespacemembers_func_0x69.html
deleted file mode 100644
index 234192d3..00000000
--- a/doc/html/namespacemembers_func_0x69.html
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x6c.html b/doc/html/namespacemembers_func_0x6c.html
deleted file mode 100644
index 511d9124..00000000
--- a/doc/html/namespacemembers_func_0x6c.html
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x6d.html b/doc/html/namespacemembers_func_0x6d.html
deleted file mode 100644
index c63cd504..00000000
--- a/doc/html/namespacemembers_func_0x6d.html
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x6e.html b/doc/html/namespacemembers_func_0x6e.html
deleted file mode 100644
index e46efbdc..00000000
--- a/doc/html/namespacemembers_func_0x6e.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x6f.html b/doc/html/namespacemembers_func_0x6f.html
deleted file mode 100644
index 4e741c14..00000000
--- a/doc/html/namespacemembers_func_0x6f.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x70.html b/doc/html/namespacemembers_func_0x70.html
deleted file mode 100644
index 0f5e1ad7..00000000
--- a/doc/html/namespacemembers_func_0x70.html
+++ /dev/null
@@ -1,122 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x71.html b/doc/html/namespacemembers_func_0x71.html
deleted file mode 100644
index 39f58e25..00000000
--- a/doc/html/namespacemembers_func_0x71.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x72.html b/doc/html/namespacemembers_func_0x72.html
deleted file mode 100644
index a63df39e..00000000
--- a/doc/html/namespacemembers_func_0x72.html
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x73.html b/doc/html/namespacemembers_func_0x73.html
deleted file mode 100644
index 0aff66d9..00000000
--- a/doc/html/namespacemembers_func_0x73.html
+++ /dev/null
@@ -1,152 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x74.html b/doc/html/namespacemembers_func_0x74.html
deleted file mode 100644
index 00d09ef5..00000000
--- a/doc/html/namespacemembers_func_0x74.html
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x75.html b/doc/html/namespacemembers_func_0x75.html
deleted file mode 100644
index 935e8bdc..00000000
--- a/doc/html/namespacemembers_func_0x75.html
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x76.html b/doc/html/namespacemembers_func_0x76.html
deleted file mode 100644
index e3b0cafc..00000000
--- a/doc/html/namespacemembers_func_0x76.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_func_0x79.html b/doc/html/namespacemembers_func_0x79.html
deleted file mode 100644
index 6ec28a30..00000000
--- a/doc/html/namespacemembers_func_0x79.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type.html b/doc/html/namespacemembers_type.html
deleted file mode 100644
index ce59c364..00000000
--- a/doc/html/namespacemembers_type.html
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x63.html b/doc/html/namespacemembers_type_0x63.html
deleted file mode 100644
index c33fdfc3..00000000
--- a/doc/html/namespacemembers_type_0x63.html
+++ /dev/null
@@ -1,199 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x64.html b/doc/html/namespacemembers_type_0x64.html
deleted file mode 100644
index fdada232..00000000
--- a/doc/html/namespacemembers_type_0x64.html
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x66.html b/doc/html/namespacemembers_type_0x66.html
deleted file mode 100644
index 36910055..00000000
--- a/doc/html/namespacemembers_type_0x66.html
+++ /dev/null
@@ -1,313 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x67.html b/doc/html/namespacemembers_type_0x67.html
deleted file mode 100644
index d2e9b3c8..00000000
--- a/doc/html/namespacemembers_type_0x67.html
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x68.html b/doc/html/namespacemembers_type_0x68.html
deleted file mode 100644
index 49187319..00000000
--- a/doc/html/namespacemembers_type_0x68.html
+++ /dev/null
@@ -1,190 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x69.html b/doc/html/namespacemembers_type_0x69.html
deleted file mode 100644
index 9616e51b..00000000
--- a/doc/html/namespacemembers_type_0x69.html
+++ /dev/null
@@ -1,172 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x6c.html b/doc/html/namespacemembers_type_0x6c.html
deleted file mode 100644
index 6196380d..00000000
--- a/doc/html/namespacemembers_type_0x6c.html
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x6d.html b/doc/html/namespacemembers_type_0x6d.html
deleted file mode 100644
index fe4112c3..00000000
--- a/doc/html/namespacemembers_type_0x6d.html
+++ /dev/null
@@ -1,160 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x71.html b/doc/html/namespacemembers_type_0x71.html
deleted file mode 100644
index e91dc929..00000000
--- a/doc/html/namespacemembers_type_0x71.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x73.html b/doc/html/namespacemembers_type_0x73.html
deleted file mode 100644
index 7bf43c43..00000000
--- a/doc/html/namespacemembers_type_0x73.html
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x75.html b/doc/html/namespacemembers_type_0x75.html
deleted file mode 100644
index 2a2e9a44..00000000
--- a/doc/html/namespacemembers_type_0x75.html
+++ /dev/null
@@ -1,145 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x76.html b/doc/html/namespacemembers_type_0x76.html
deleted file mode 100644
index 456b93d7..00000000
--- a/doc/html/namespacemembers_type_0x76.html
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespacemembers_type_0x77.html b/doc/html/namespacemembers_type_0x77.html
deleted file mode 100644
index a80abbf3..00000000
--- a/doc/html/namespacemembers_type_0x77.html
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
1.6.1
-
-
diff --git a/doc/html/namespaces.html b/doc/html/namespaces.html
deleted file mode 100644
index 6ddcc9d6..00000000
--- a/doc/html/namespaces.html
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-| glm | GLM namespace, it contains all GLSL based features |
| glm::core | GLM core. Namespace that includes all the feature define by GLSL 1.30.8 specification. This namespace is included in glm namespace |
| glm::core::function | Some of the functions defined in section 8 Built-in Functions of GLSL 1.30.8 specification |
| glm::core::function::common | Define common functions from Section 8.3 of GLSL 1.30.8 specification. Included in glm namespace |
| glm::core::function::exponential | Define all exponential functions from Section 8.2 of GLSL 1.30.8 specification. Included in glm namespace |
| glm::core::function::geometric | Define all geometric functions from Section 8.4 of GLSL 1.30.8 specification. Included in glm namespace |
| glm::core::function::matrix | Define all matrix functions from Section 8.5 of GLSL 1.30.8 specification. Included in glm namespace |
| glm::core::function::trigonometric | Define Angle and trigonometry functions from Section 8.1 of GLSL 1.30.8 specification |
| glm::core::function::vector_relational | Define vector relational functions from Section 8.3 of GLSL 1.30.8 specification. Included in glm namespace |
| glm::core::type | Scalar, vectors and matrices from section 4.1.2 Booleans, 4.1.3 Integers section, 4.1.4 Floats section, 4.1.5 Vectors and section 4.1.6 Matrices of GLSL 1.30.8 specification |
| glm::core::type::matrix | Matrix types from section 4.1.6 of GLSL 1.30.8 specification |
| glm::core::type::matrix::precision | Matrix types with precision qualifier |
| glm::core::type::scalar | Scalar types from section 4.1.2 Booleans, 4.1.3 Integers and 4.1.4 Floats of GLSL 1.30.8 specification |
| glm::core::type::scalar::precision | Scalar types with precision qualifier |
| glm::core::type::vector | Vector types from section 4.1.5 of GLSL 1.30.8 specification |
| glm::core::type::vector::precision | Vector types with precision qualifier |
| glm::gtc | GLM stable extensions |
| glm::gtc::double_float | GLM_GTC_double_float extension: Add support for double precision floating-point types |
| glm::gtc::half_float | GLM_GTC_half_float extension: Add support for half precision floating-point types |
| glm::gtc::matrix_operation | GLM_GTC_matrix_operation extension: Matrix operation functions |
| glm::gtc::matrix_projection | GLM_GTC_matrix_projection: Varius ways to build and operate on projection matrices |
| glm::gtc::matrix_transform | GLM_GTC_matrix_transform extension: Add transformation matrices |
| glm::gtc::quaternion | GLM_GTC_quaternion extension: Quaternion types and functions |
| glm::gtc::type_precision | GLM_GTC_type_precision extension: Defined types with specific size |
| glm::gtx | GLM experimental extensions. The interface could change between releases |
| glm::gtx::associated_min_max | GLM_GTX_associated_min_max extension: Min and max functions that return associated values not the compared onces |
| glm::gtx::bit | GLM_GTX_bit extension: Allow to perform bit operations on integer values |
| glm::gtx::closest_point | GLM_GTX_closest_point extension: Find the point on a straight line which is the closet of a point |
| glm::gtx::color_cast | GLM_GTX_color_cast extension: Conversion between two color types |
| glm::gtx::color_space | GLM_GTX_color_space extension: Related to RGB to HSV conversions and operations |
| glm::gtx::color_space_YCoCg | GLM_GTX_color_space_YCoCg extension: RGB to YCoCg conversions and operations |
| glm::gtx::comparison | GLM_GTX_comparison extension: Defined comparison operators for vectors |
| glm::gtx::compatibility | GLM_GTX_compatibility extension: Provide functions to increase the compatibility with Cg and HLSL languages |
| glm::gtx::component_wise | GLM_GTX_component_wise extension: Operations between components of a type |
| glm::gtx::determinant | GLM_GTX_determinant extension: Compute the determinant of a matrix |
| glm::gtx::double_float | GLM_GTX_double_float extension: Add support for double precision flotting-point types |
| glm::gtx::epsilon | GLM_GTX_epsilon extension: Comparaison functions for a user defined epsilon values |
| glm::gtx::euler_angles | GLM_GTX_euler_angles extension: Build matrices from euler angles |
| glm::gtx::extend | GLM_GTX_extend extension: Extend a position from a source to a position at a defined length |
| glm::gtx::extented_min_max | GLM_GTX_extented_min_max extension: Min and max functions for 3 to 4 parameters |
| glm::gtx::fast_exponential | GLM_GTX_fast_exponential extension: Fast but less accurate implementations of exponential based functions |
| glm::gtx::fast_square_root | GLM_GTX_fast_square_root extension: Fast but less accurate implementations of square root based functions |
| glm::gtx::fast_trigonometry | GLM_GTX_fast_trigonometry extension: Fast but less accurate implementations of trigonometric functions |
| glm::gtx::gradient_paint | GLM_GTX_gradient_paint extension: Compute a radient gradient according section OpenVG 1.1 specifications, 9.3.2 Radial Gradients |
| glm::gtx::half_float | GLM_GTX_half_float extension: Add support for half precision flotting-point types |
| glm::gtx::handed_coordinate_space | GLM_GTX_handed_coordinate_space extension: To know if a triedron is right or left handed |
| glm::gtx::inertia | GLM_GTX_inertia extension: Create inertia matrices |
| glm::gtx::integer | GLM_GTX_integer extension: Add support for integer for core functions |
| glm::gtx::intersect | GLM_GTX_intersect extension: Add intersection functions |
| glm::gtx::inverse | GLM_GTX_inverse extension: Inverse matrix functions |
| glm::gtx::inverse_transpose | GLM_GTX_inverse_transpose extension: Inverse transpose matrix functions |
| glm::gtx::log_base | GLM_GTX_log_base extension: Logarithm for any base. base can be a vector or a scalar |
| glm::gtx::matrix_access | GLM_GTX_matrix_access extension: Set a column or a row of a matrix |
| glm::gtx::matrix_cross_product | GLM_GTX_matrix_cross_product: Build cross product matrices |
| glm::gtx::matrix_major_storage | GLM_GTX_matrix_cross_product: Build matrices with specific matrix order, row or column |
| glm::gtx::matrix_operation | GLM_GTX_matrix_operation: Build cross product matrices |
| glm::gtx::matrix_projection | GLM_GTX_matrix_projection: Varius ways to build and operate on projection matrices |
| glm::gtx::matrix_query | GLM_GTX_matrix_query: Query to evaluate matrices properties |
| glm::gtx::matrix_selection | GLM_GTX_matrix_selection extension: Access to matrix columns or rows |
| glm::gtx::matx | GLM_GTX_matx extension: - Work in progress - NxN matrix types |
| glm::gtx::mixed_product | GLM_GTX_mixed_product extension: Mixed product of 3 vectors |
| glm::gtx::norm | GLM_GTX_norm extension: Varius way to compute vector norms |
| glm::gtx::normal | GLM_GTX_normal extension: Compute the normal of a triangle |
| glm::gtx::normalize_dot | GLM_GTX_normalize_dot extension: Dot product of vectors that need to be normalize with a single square root |
| glm::gtx::number_precision | GLM_GTX_number_precision extension: Defined size types |
| glm::gtx::ocl_type | GLM_GTX_ocl_type extension: OpenCL types |
| glm::gtx::optimum_pow | GLM_GTX_optimum_pow extension: Integer exponenciation of power functions |
| glm::gtx::orthonormalize | GLM_GTX_orthonormalize extension: Orthonormalize matrices |
| glm::gtx::perpendicular | GLM_GTX_perpendicular extension: Perpendicular of a vector from other one |
| glm::gtx::polar_coordinates | GLM_GTX_polar_coordinates extension: Conversion from Euclidean space to polar space and revert |
| glm::gtx::projection | GLM_GTX_projection extension: Projection of a vector to other one |
| glm::gtx::quaternion | GLM_GTX_quaternion extension: Quaternion types and functions |
| glm::gtx::random | GLM_GTX_random extension: Generate random number from varius distribution methods |
| glm::gtx::raw_data | GLM_GTX_raw_data extension: Projection of a vector to other one |
| glm::gtx::reciprocal | GLM_GTX_reciprocal extension: Define secant, cosecant and cotangent functions |
| glm::gtx::rotate_vector | GLM_GTX_rotate_vector extension: Function to directly rotate a vector |
| glm::gtx::simd_mat4 | GLM_GTX_simd_mat4 extension: SIMD implementation of vec4 type |
| glm::gtx::simd_vec4 | GLM_GTX_simd_vec4 extension: SIMD implementation of vec4 type |
| glm::gtx::spline | GLM_GTX_spline extension: Spline functions |
| glm::gtx::statistics_operation | GLM_GTX_statistics_operation extension: - Work in progress - Statistics functions |
| glm::gtx::std_based_type | GLM_GTX_std_based_type extension: Add support vector types based on C++ standard type |
| glm::gtx::string_cast | GLM_GTX_string_cast extension: Setup strings for GLM type values |
| glm::gtx::transform | GLM_GTX_transform extension: Add transformation matrices |
| glm::gtx::transform2 | GLM_GTX_transform2 extension: Add extra transformation matrices |
| glm::gtx::type_ptr | GLM_GTX_type_ptr extension: Get access to vectors & matrices value type address |
| glm::gtx::unsigned_int | GLM_GTX_unsigned_int extension: Add support for unsigned integer for core functions |
| glm::gtx::vector_access | GLM_GTX_vector_access extension: Function to set values to vectors |
| glm::gtx::vector_angle | GLM_GTX_vector_angle extension: Compute angle between vectors |
| glm::gtx::vector_query | GLM_GTX_vector_query extension: Query informations of vector types |
| glm::gtx::vecx | GLM_GTX_vecx extension: - Work in progress - Add custom size vectors |
| glm::gtx::verbose_operator | GLM_GTX_verbose_operator extension: Use words to replace operators |
| glm::img | IMG extensions |
| glm::img::multiple | GLM_IMG_multiple: Find the closest number of a number multiple of other number |
| glm::virtrev_glmext::address | GLM_VIRTREV_address extension: Vector & matrix content address (T const * type pointer) |
| glm::virtrev_glmext::equal_operator | GLM_VIRTREV_gl extension: Vector & matrix integration with OpenGL |
| glm::virtrev_glmext::gl | GLM_VIRTREV_gl extension: Vector & matrix integration with OpenGL |
| glm::virtrev_glmext::xstream | GLM_VIRTREV_xstream extension: Streaming vector and matrix in a xml way |
1.6.1
-
-
diff --git a/doc/html/tab_b.gif b/doc/html/tab_b.gif
deleted file mode 100644
index 0d623483..00000000
Binary files a/doc/html/tab_b.gif and /dev/null differ
diff --git a/doc/html/tab_l.gif b/doc/html/tab_l.gif
deleted file mode 100644
index 9b1e6337..00000000
Binary files a/doc/html/tab_l.gif and /dev/null differ
diff --git a/doc/html/tab_r.gif b/doc/html/tab_r.gif
deleted file mode 100644
index ce9dd9f5..00000000
Binary files a/doc/html/tab_r.gif and /dev/null differ
diff --git a/doc/html/tabs.css b/doc/html/tabs.css
deleted file mode 100644
index a4441634..00000000
--- a/doc/html/tabs.css
+++ /dev/null
@@ -1,105 +0,0 @@
-/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
-
-DIV.tabs
-{
- float : left;
- width : 100%;
- background : url("tab_b.gif") repeat-x bottom;
- margin-bottom : 4px;
-}
-
-DIV.tabs UL
-{
- margin : 0px;
- padding-left : 10px;
- list-style : none;
-}
-
-DIV.tabs LI, DIV.tabs FORM
-{
- display : inline;
- margin : 0px;
- padding : 0px;
-}
-
-DIV.tabs FORM
-{
- float : right;
-}
-
-DIV.tabs A
-{
- float : left;
- background : url("tab_r.gif") no-repeat right top;
- border-bottom : 1px solid #84B0C7;
- font-size : 80%;
- font-weight : bold;
- text-decoration : none;
-}
-
-DIV.tabs A:hover
-{
- background-position: 100% -150px;
-}
-
-DIV.tabs A:link, DIV.tabs A:visited,
-DIV.tabs A:active, DIV.tabs A:hover
-{
- color: #1A419D;
-}
-
-DIV.tabs SPAN
-{
- float : left;
- display : block;
- background : url("tab_l.gif") no-repeat left top;
- padding : 5px 9px;
- white-space : nowrap;
-}
-
-DIV.tabs #MSearchBox
-{
- float : right;
- display : inline;
- font-size : 1em;
-}
-
-DIV.tabs TD
-{
- font-size : 80%;
- font-weight : bold;
- text-decoration : none;
-}
-
-
-
-/* Commented Backslash Hack hides rule from IE5-Mac \*/
-DIV.tabs SPAN {float : none;}
-/* End IE5-Mac hack */
-
-DIV.tabs A:hover SPAN
-{
- background-position: 0% -150px;
-}
-
-DIV.tabs LI.current A
-{
- background-position: 100% -150px;
- border-width : 0px;
-}
-
-DIV.tabs LI.current SPAN
-{
- background-position: 0% -150px;
- padding-bottom : 6px;
-}
-
-DIV.navpath
-{
- background : none;
- border : none;
- border-bottom : 1px solid #84B0C7;
- text-align : center;
- margin : 2px;
- padding : 2px;
-}
diff --git a/doc/readme.txt b/doc/readme.txt
deleted file mode 100644
index 7edadbd3..00000000
--- a/doc/readme.txt
+++ /dev/null
@@ -1,248 +0,0 @@
-=============================
-GLM 0.9.A.1 final: 2010-02-09
------------------------------
-- Removed deprecated features
-- Internal redesign
-
-=============================
-GLM 0.8.4.4 final: 2010-01-25
------------------------------
-- Fixed warnings
-
-=============================
-GLM 0.8.4.3 final: 2009-11-16
------------------------------
-- Fixed Half float arithmetic
-- Fixed setup defines
-
-=============================
-GLM 0.8.4.2 final: 2009-10-19
------------------------------
-- Fixed Half float adds
-
-=============================
-GLM 0.8.4.1 final: 2009-10-05
------------------------------
-- Updated documentation
-- Fixed MacOS X build
-
-=============================
-GLM 0.8.4.0 final: 2009-09-16
------------------------------
-- Added GCC 4.4 and VC2010 support
-- Added matrix optimizations
-
-=============================
-GLM 0.8.3.5 final: 2009-08-11
------------------------------
-- Fixed bugs
-
-=============================
-GLM 0.8.3.4 final: 2009-08-10
------------------------------
-- Updated GLM according GLSL 1.5 spec
-- Fixed bugs
-
-=============================
-GLM 0.8.3.3 final: 2009-06-25
------------------------------
-- Fixed bugs
-
-=============================
-GLM 0.8.3.2 final: 2009-06-04
------------------------------
-- Added GLM_GTC_quaternion
-- Added GLM_GTC_type_precision
-
-=============================
-GLM 0.8.3.1 final: 2009-05-21
------------------------------
-- Fixed old extension system.
-
-=============================
-GLM 0.8.3.0 final: 2009-05-06
------------------------------
-- Added stable extensions.
-- Added new extension system.
-
-=============================
-GLM 0.8.2.3 final: 2009-04-01
------------------------------
-- Fixed bugs.
-
-=============================
-GLM 0.8.2.2 final: 2009-02-24
------------------------------
-- Fixed bugs.
-
-=============================
-GLM 0.8.2.1 final: 2009-02-13
------------------------------
-- Fixed bugs.
-
-=============================
-GLM 0.8.2 final: 2009-01-21
------------------------------
-- Fixed bugs.
-
-=============================
-GLM 0.8.1 final: 2008-10-30
------------------------------
-- Fixed bugs.
-
-=============================
-GLM 0.8.0 final: 2008-10-23
------------------------------
-- New method to use extension.
-
-=============================
-GLM 0.8.0 beta3: 2008-10-10
------------------------------
-- Added CMake support for GLM tests.
-
-=============================
-GLM 0.8.0 beta2: 2008-10-04
------------------------------
-- Improved half scalars and vectors support.
-
-=============================
-GLM 0.8.0 beta1: 2008-09-26
------------------------------
-- Improved GLSL conformance
-- Added GLSL 1.30 support
-- Improved API documentation
-
-=============================
-GLM 0.7.6 final: 2008-08-08
----------------------------
-- Improved C++ standard comformance
-- Added Static assert for types checking
-
-===========================
-GLM 0.7.5 final: 2008-07-05
----------------------------
-- Added build message system with Visual Studio
-- Pedantic build with GCC
-
-===========================
-GLM 0.7.4 final: 2008-06-01
----------------------------
-- Added external dependencies system.
-
-===========================
-GLM 0.7.3 final: 2008-05-24
----------------------------
-- Fixed bugs
-- Added new extension group
-
-===========================
-GLM 0.7.2 final: 2008-04-27
----------------------------
-- Updated documentation
-- Added preprocessor options
-
-===========================
-GLM 0.7.1 final: 2008-03-24
----------------------------
-- Disabled half on GCC
-- Fixed extensions
-
-===========================
-GLM 0.7.0 final: 2008-03-22
----------------------------
-- Changed to MIT license
-- Added new documentation
-
-===========================
-GLM 0.6.4 : 2007-12-10
----------------------------
-- Fixed swizzle operators
-
-===========================
-GLM 0.6.3 : 2007-11-05
----------------------------
-- Fixed type data accesses
-- Fixed 3DSMax sdk conflict
-
-===========================
-GLM 0.6.2 : 2007-10-08
----------------------------
-- Fixed extension
-
-===========================
-GLM 0.6.1 : 2007-10-07
----------------------------
-- Fixed a namespace error
-- Added extensions
-
-===========================
-GLM 0.6.0 : 2007-09-16
----------------------------
-- Added new extension namespace mecanium
-- Added Automatic compiler detection
-
-===========================
-GLM 0.5.1 : 2007-02-19
----------------------------
-- Fixed swizzle operators
-
-===========================
-GLM 0.5.0 : 2007-01-06
----------------------------
-- Upgrated to GLSL 1.2
-- Added swizzle operators
-- Added setup settings
-
-===========================
-GLM 0.4.1 : 2006-05-22
----------------------------
-- Added OpenGL examples
-
-===========================
-GLM 0.4.0 : 2006-05-17
----------------------------
-- Added missing operators to vec* and mat*
-- Added first GLSL 1.2 features
-- Fixed windows.h before glm.h when windows.h required
-
-===========================
-GLM 0.3.2 : 2006-04-21
----------------------------
-- Fixed texcoord components access.
-- Fixed mat4 and imat4 division operators.
-
-===========================
-GLM 0.3.1 : 2006-03-28
----------------------------
-- Added GCC 4.0 support under MacOS X.
-- Added GCC 4.0 and 4.1 support under Linux.
-- Added code optimisations.
-
-===========================
-GLM 0.3 : 2006-02-19
----------------------------
-- Improved GLSL type conversion and construction compliance.
-- Added experimental extensions.
-- Added Doxygen Documentation.
-- Added code optimisations.
-- Fixed bugs.
-
-===========================
-GLM 0.2: 2005-05-05
----------------------------
-- Improve adaptative from GLSL.
-- Add experimental extensions based on OpenGL extension process.
-- Fixe bugs.
-
-===========================
-GLM 0.1: 2005-02-21
----------------------------
-- Add vec2, vec3, vec4 GLSL types
-- Add ivec2, ivec3, ivec4 GLSL types
-- Add bvec2, bvec3, bvec4 GLSL types
-- Add mat2, mat3, mat4 GLSL types
-- Add almost all functions
-
-===========================
-Christophe [Groove] Riccio, glm|AT|g-truc|DOT|net
-
diff --git a/doc/usertype.dat b/doc/usertype.dat
deleted file mode 100644
index dbf4a90e..00000000
--- a/doc/usertype.dat
+++ /dev/null
@@ -1,646 +0,0 @@
-attribute
-const
-uniform
-varying
-break
-continue
-do
-for
-while
-if
-else
-in
-out
-inout
-float
-int
-void
-bool
-true
-false
-discard
-return
-mat2
-mat3
-mat4
-mat2x2
-mat3x3
-mat4x4
-mat2x3
-mat3x2
-mat2x4
-mat4x2
-mat3x4
-mat4x3
-vec2
-vec3
-vec4
-ivec2
-ivec3
-ivec4
-uvec2
-uvec3
-uvec4
-bvec2
-bvec3
-bvec4
-sampler1D
-sampler2D
-sampler3D
-samplerCube
-sampler1DShadow
-sampler2DShadow
-struct
-
-asm
-class
-union
-enum
-typedef
-template
-this
-packed
-goto
-switch
-default
-inline
-noinline
-volatile
-public
-static
-extern
-external
-interface
-long
-short
-double
-half
-fixed
-unsigned
-input
-output
-sampler2DRect
-sampler3DRect
-sampler2DRectShadow
-sizeof
-cast
-namespace
-using
-
-hvec2
-hvec3
-hvec4
-fvec2
-fvec3
-fvec4
-dvec2
-dvec3
-dvec4
-
-__uvec2GTX
-__uvec3GTX
-__uvec4GTX
-__ivec2GTX
-__ivec3GTX
-__ivec4GTX
-__hvec2GTX
-__hvec3GTX
-__hvec4GTX
-__fvec2GTX
-__fvec3GTX
-__fvec4GTX
-__dvec2GTX
-__dvec3GTX
-__dvec4GTX
-
-on
-
-final
-abstract
-limited
-access
-self
-
-uchar
-schar
-uint
-sint
-
-int8
-int16
-int32
-int64
-
-sint8
-sint16
-sint32
-sint64
-
-uint8
-uint16
-uint32
-uint64
-
-float16
-float32
-float64
-
-quat
-hquat
-fquat
-dquat
-
-__quatGTX
-__hquatGTX
-__fquatGTX
-__dquatGTX
-
-handle
-handle8
-handle16
-handle32
-handle64
-
-flag
-flag8
-flag16
-flag32
-flag64
-
-import
-export
-
-hmat2
-hmat3
-hmat4
-
-fmat2
-fmat3
-fmat4
-
-dmat2
-dmat3
-dmat4
-
-hmat2x3
-hmat3x2
-hmat2x4
-hmat4x2
-hmat3x4
-hmat4x3
-
-fmat2x3
-fmat3x2
-fmat2x4
-fmat4x2
-fmat3x4
-fmat4x3
-
-dmat2x3
-dmat3x2
-dmat2x4
-dmat4x2
-dmat3x4
-dmat4x3
-
-__halfGTX
-
-__hvec2GTX
-__hvec3GTX
-__hvec4GTX
-
-__hmat2GTX
-__hmat3GTX
-__hmat4GTX
-
-__fmat2GTX
-__fmat3GTX
-__fmat4GTX
-
-__dmat2GTX
-__dmat3GTX
-__dmat4GTX
-
-__hmat2x3GTX
-__hmat3x2GTX
-__hmat2x4GTX
-__hmat4x2GTX
-__hmat3x4GTX
-__hmat4x3GTX
-
-__fmat2x3GTX
-__fmat3x2GTX
-__fmat2x4GTX
-__fmat4x2GTX
-__fmat3x4GTX
-__fmat4x3GTX
-
-__dmat2x3GTX
-__dmat3x2GTX
-__dmat2x4GTX
-__dmat4x2GTX
-__dmat3x4GTX
-__dmat4x3GTX
-
-null
-pi
-epsilon
-infinite
-self
-
-byte
-word
-dword
-qword
-
-new_object
-new_array
-delete_object
-delete_array
-
-__int8GTX
-__int16GTX
-__int32GTX
-__int64GTX
-
-__i8GTX
-__i16GTX
-__i32GTX
-__i64GTX
-
-__i8vec2GTX
-__i8vec3GTX
-__i8vec4GTX
-
-__i16vec2GTX
-__i16vec3GTX
-__i16vec4GTX
-
-__i32vec2GTX
-__i32vec3GTX
-__i32vec4GTX
-
-__i64vec2GTX
-__i64vec3GTX
-__i64vec4GTX
-
-__uint8GTX
-__uint16GTX
-__uint32GTX
-__uint64GTX
-
-__u8GTX
-__u16GTX
-__u32GTX
-__u64GTX
-
-__u8vec2GTX
-__u8vec3GTX
-__u8vec4GTX
-
-__u16vec2GTX
-__u16vec3GTX
-__u16vec4GTX
-
-__u32vec2GTX
-__u32vec3GTX
-__u32vec4GTX
-
-__u64vec2GTX
-__u64vec3GTX
-__u64vec4GTX
-
-__float16GTX
-__float32GTX
-__float64GTX
-
-__f16GTX
-__f32GTX
-__f64GTX
-
-__f16vec2GTX
-__f16vec3GTX
-__f16vec4GTX
-
-__f32vec2GTX
-__f32vec3GTX
-__f32vec4GTX
-
-__f64vec2GTX
-__f64vec3GTX
-__f64vec4GTX
-
-__f16mat2GTX
-__f16mat3GTX
-__f16mat4GTX
-
-__f16mat2x3GTX
-__f16mat2x4GTX
-__f16mat3x2GTX
-__f16mat3x4GTX
-__f16mat4x2GTX
-__f16mat4x3GTX
-
-__f32mat2GTX
-__f32mat3GTX
-__f32mat4GTX
-
-__f32mat2x3GTX
-__f32mat2x4GTX
-__f32mat3x2GTX
-__f32mat3x4GTX
-__f32mat4x2GTX
-__f32mat4x3GTX
-
-__f64mat2GTX
-__f64mat3GTX
-__f64mat4GTX
-
-__f64mat2x3GTX
-__f64mat2x4GTX
-__f64mat3x2GTX
-__f64mat3x4GTX
-__f64mat4x2GTX
-__f64mat4x3GTX
-
-__f16quatGTX
-__f32quatGTX
-__f64quatGTX
-
-int8
-int16
-int32
-int64
-
-i8
-i16
-i32
-i64
-
-i8vec2
-i8vec3
-i8vec4
-
-i16vec2
-i16vec3
-i16vec4
-
-i32vec2
-i32vec3
-i32vec4
-
-i64vec2
-i64vec3
-i64vec4
-
-uint8
-uint16
-uint32
-uint64
-
-u8
-u16
-u32
-u64
-
-u8vec2
-u8vec3
-u8vec4
-
-u16vec2
-u16vec3
-u16vec4
-
-u32vec2
-u32vec3
-u32vec4
-
-u64vec2
-u64vec3
-u64vec4
-
-float16
-float32
-float64
-
-f16
-f32
-f64
-
-f16vec2
-f16vec3
-f16vec4
-
-f32vec2
-f32vec3
-f32vec4
-
-f64vec2
-f64vec3
-f64vec4
-
-f16mat2
-f16mat3
-f16mat4
-
-f16mat2x3
-f16mat2x4
-f16mat3x2
-f16mat3x4
-f16mat4x2
-f16mat4x3
-
-f32mat2
-f32mat3
-f32mat4
-
-f32mat2x3
-f32mat2x4
-f32mat3x2
-f32mat3x4
-f32mat4x2
-f32mat4x3
-
-f64mat2
-f64mat3
-f64mat4
-
-f64mat2x3
-f64mat2x4
-f64mat3x2
-f64mat3x4
-f64mat4x2
-f64mat4x3
-
-f16quat
-f32quat
-f64quat
-
-bool1
-bool2
-bool3
-bool4
-
-bool1x1
-bool2x2
-bool3x3
-bool4x4
-
-bool2x3
-bool2x4
-bool3x2
-bool3x4
-bool4x2
-bool4x3
-
-int1
-int2
-int3
-int4
-
-int1x1
-int2x2
-int3x3
-int4x4
-
-int2x3
-int2x4
-int3x2
-int3x4
-int4x2
-int4x3
-
-half1
-half2
-half3
-half4
-
-half2x2
-half3x3
-half4x4
-
-half2x3
-half2x4
-half3x2
-half3x4
-half4x2
-half4x3
-
-float1
-float2
-float3
-float4
-
-float1x1
-float2x2
-float3x3
-float4x4
-
-float2x3
-float2x4
-float3x2
-float3x4
-float4x2
-float4x3
-
-double1
-double2
-double3
-double4
-
-double1x1
-double2x2
-double3x3
-double4x4
-
-double2x3
-double2x4
-double3x2
-double3x4
-double4x2
-double4x3
-
-bool1GTX
-bool2GTX
-bool3GTX
-bool4GTX
-
-bool1x1GTX
-bool2x2GTX
-bool3x3GTX
-bool4x4GTX
-
-bool2x3GTX
-bool2x4GTX
-bool3x2GTX
-bool3x4GTX
-bool4x2GTX
-bool4x3GTX
-
-__int1GTX
-__int2GTX
-__int3GTX
-__int4GTX
-
-__int1x1GTX
-__int2x2GTX
-__int3x3GTX
-__int4x4GTX
-
-__int2x3GTX
-__int2x4GTX
-__int3x2GTX
-__int3x4GTX
-__int4x2GTX
-__int4x3GTX
-
-__half1GTX
-__half2GTX
-__half3GTX
-__half4GTX
-
-__half1x1GTX
-__half2x2GTX
-__half3x3GTX
-__half4x4GTX
-
-__half2x3GTX
-__half2x4GTX
-__half3x2GTX
-__half3x4GTX
-__half4x2GTX
-__half4x3GTX
-
-__float1GTX
-__float2GTX
-__float3GTX
-__float4GTX
-
-__float1x1GTX
-__float2x2GTX
-__float3x3GTX
-__float4x4GTX
-
-__float2x3GTX
-__float2x4GTX
-__float3x2GTX
-__float3x4GTX
-__float4x2GTX
-__float4x3GTX
-
-__double1GTX
-__double2GTX
-__double3GTX
-__double4GTX
-
-__double1x1GTX
-__double2x2GTX
-__double3x3GTX
-__double4x4GTX
-
-__double2x3GTX
-__double2x4GTX
-__double3x2GTX
-__double3x4GTX
-__double4x2GTX
-__double4x3GTX