From cfbd6e43b23f9e5840bf91dd21f6bbcb18e48645 Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Sat, 11 Jan 2014 23:35:39 +0100 Subject: [PATCH] Updated doxygem documentation --- doc/api/a00007.html | 2 +- doc/api/a00007_source.html | 10 +- doc/api/a00011.html | 2 +- doc/api/a00012.html | 4 +- doc/api/a00014.html | 2 +- doc/api/a00015.html | 2 +- doc/api/a00016.html | 2 +- doc/api/a00017.html | 2 +- doc/api/a00018.html | 2 +- doc/api/a00019.html | 2 +- doc/api/a00021.html | 2 +- doc/api/a00021_source.html | 4 +- doc/api/a00022.html | 2 +- doc/api/a00024.html | 2 +- doc/api/a00025.html | 2 +- doc/api/a00027.html | 2 +- doc/api/a00028.html | 2 +- doc/api/a00029.html | 2 +- doc/api/a00030.html | 2 +- doc/api/a00031.html | 2 +- doc/api/a00032_source.html | 288 +++++----- doc/api/a00034_source.html | 12 +- doc/api/a00036_source.html | 125 +++- doc/api/a00038_source.html | 6 +- doc/api/a00041.html | 2 +- doc/api/a00041_source.html | 18 +- doc/api/a00042.html | 2 +- doc/api/a00043.html | 4 +- doc/api/a00043_source.html | 53 +- doc/api/a00044.html | 2 +- doc/api/a00045.html | 2 +- doc/api/a00047.html | 2 +- doc/api/a00048_source.html | 2 +- doc/api/a00049.html | 2 +- doc/api/a00050.html | 2 +- doc/api/a00051.html | 11 +- doc/api/a00051_source.html | 75 +-- doc/api/a00059.html | 2 +- doc/api/a00060.html | 2 +- doc/api/a00062.html | 10 +- doc/api/a00062_source.html | 24 +- doc/api/a00063.html | 10 +- doc/api/a00063_source.html | 15 +- doc/api/a00064.html | 10 +- doc/api/a00064_source.html | 15 +- doc/api/a00065.html | 10 +- doc/api/a00065_source.html | 15 +- doc/api/a00066.html | 10 +- doc/api/a00066_source.html | 24 +- doc/api/a00067.html | 10 +- doc/api/a00067_source.html | 15 +- doc/api/a00068.html | 10 +- doc/api/a00068_source.html | 15 +- doc/api/a00069_source.html | 15 +- doc/api/a00070.html | 10 +- doc/api/a00070_source.html | 24 +- doc/api/a00071.html | 2 +- doc/api/a00072.html | 2 +- doc/api/a00073.html | 2 +- doc/api/a00074.html | 2 +- doc/api/a00075.html | 2 +- doc/api/a00076.html | 2 +- doc/api/a00077.html | 2 +- doc/api/a00078.html | 2 +- doc/api/a00079.html | 8 +- doc/api/a00079_source.html | 72 +-- doc/api/a00080.html | 2 +- doc/api/a00081.html | 2 +- doc/api/a00082.html | 2 +- doc/api/a00083.html | 2 +- doc/api/a00083_source.html | 53 +- doc/api/a00085.html | 2 +- doc/api/a00086.html | 2 +- doc/api/a00087.html | 2 +- doc/api/a00088.html | 2 +- doc/api/a00089.html | 2 +- doc/api/a00090.html | 2 +- doc/api/a00091.html | 34 +- doc/api/a00091_source.html | 42 +- doc/api/a00092.html | 2 +- doc/api/a00094.html | 2 +- doc/api/a00095.html | 2 +- doc/api/a00096_source.html | 13 +- doc/api/a00097.html | 2 +- doc/api/a00098.html | 2 +- doc/api/a00098_source.html | 4 +- doc/api/a00099.html | 2 +- doc/api/a00100.html | 2 +- doc/api/a00102.html | 2 +- doc/api/a00103.html | 2 +- doc/api/a00105.html | 6 +- doc/api/a00105_source.html | 2 +- doc/api/a00106.html | 2 +- doc/api/a00108_source.html | 2 +- doc/api/a00109_source.html | 17 +- doc/api/a00110.html | 2 +- doc/api/a00110_source.html | 8 +- doc/api/a00111.html | 2 +- doc/api/a00111_source.html | 6 +- doc/api/a00112.html | 2 +- doc/api/a00113.html | 2 +- doc/api/a00114.html | 2 +- doc/api/a00115.html | 2 +- doc/api/a00116.html | 2 +- doc/api/a00117.html | 2 +- doc/api/a00122_source.html | 724 ++++++++++++------------ doc/api/a00123_source.html | 383 ++++++------- doc/api/a00124_source.html | 254 ++++----- doc/api/a00125_source.html | 260 +++++---- doc/api/a00126_source.html | 262 +++++---- doc/api/a00127_source.html | 312 +++++----- doc/api/a00128_source.html | 262 +++++---- doc/api/a00129_source.html | 281 +++++---- doc/api/a00130_source.html | 279 +++++---- doc/api/a00131_source.html | 329 ++++++----- doc/api/a00132.html | 2 +- doc/api/a00133.html | 2 +- doc/api/a00134_source.html | 509 ++++++++--------- doc/api/a00135_source.html | 254 ++++++--- doc/api/a00136_source.html | 197 ++++--- doc/api/a00137_source.html | 253 ++++----- doc/api/a00138_source.html | 315 +++++------ doc/api/a00139.html | 2 +- doc/api/a00139_source.html | 64 ++- doc/api/a00142.html | 2 +- doc/api/a00143.html | 2 +- doc/api/a00144.html | 2 +- doc/api/a00145.html | 2 +- doc/api/a00146.html | 2 +- doc/api/a00147.html | 41 +- doc/api/a00147_source.html | 71 +-- doc/api/a00148.html | 2 +- doc/api/a00149.html | 2 +- doc/api/a00151.html | 343 ++++++----- doc/api/a00157.html | 40 ++ doc/api/a00159.html | 158 ------ doc/api/a00168.html | 78 +-- doc/api/a00169.html | 594 +++++++++---------- doc/api/a00171.html | 2 +- doc/api/a00178.html | 84 +-- doc/api/a00203.html | 60 +- doc/api/a00210.html | 12 +- doc/api/a00224.html | 10 +- doc/api/a00235.html | 160 +++--- doc/api/a00240.html | 6 +- doc/api/namespacemembers.html | 6 +- doc/api/namespacemembers_0x64.html | 5 +- doc/api/namespacemembers_0x68.html | 24 +- doc/api/namespacemembers_0x69.html | 18 +- doc/api/namespacemembers_0x6c.html | 24 +- doc/api/namespacemembers_0x6d.html | 31 +- doc/api/namespacemembers_0x6f.html | 5 +- doc/api/namespacemembers_0x70.html | 4 +- doc/api/namespacemembers_0x72.html | 2 +- doc/api/namespacemembers_0x75.html | 12 +- doc/api/namespacemembers_func.html | 6 +- doc/api/namespacemembers_func_0x64.html | 7 +- doc/api/namespacemembers_func_0x69.html | 16 +- doc/api/namespacemembers_func_0x6d.html | 11 +- doc/api/namespacemembers_func_0x6f.html | 5 +- doc/api/namespacemembers_func_0x70.html | 4 +- doc/api/namespacemembers_func_0x72.html | 2 +- doc/api/namespacemembers_func_0x75.html | 12 +- doc/api/namespacemembers_type_0x68.html | 24 +- doc/api/namespacemembers_type_0x6c.html | 24 +- doc/api/namespacemembers_type_0x6d.html | 24 +- 166 files changed, 4147 insertions(+), 3981 deletions(-) diff --git a/doc/api/a00007.html b/doc/api/a00007.html index a19c2118..15593ac2 100644 --- a/doc/api/a00007.html +++ b/doc/api/a00007.html @@ -63,7 +63,7 @@ Namespaces

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM Core

diff --git a/doc/api/a00007_source.html b/doc/api/a00007_source.html index 3b328c92..c5345751 100644 --- a/doc/api/a00007_source.html +++ b/doc/api/a00007_source.html @@ -61,31 +61,31 @@
35  template <typename T>
36  GLM_FUNC_QUALIFIER T mod289(T const & x)
37  {
-
38  return x - floor(x * T(1.0 / 289.0)) * T(289.0);
+
38  return x - floor(x * static_cast<T>(1.0) / static_cast<T>(289.0)) * static_cast<T>(289.0);
39  }
40 
41  template <typename T>
42  GLM_FUNC_QUALIFIER T permute(T const & x)
43  {
-
44  return mod289(((x * T(34)) + T(1)) * x);
+
44  return mod289(((x * static_cast<T>(34)) + static_cast<T>(1)) * x);
45  }
46 
47  template <typename T, precision P>
48  GLM_FUNC_QUALIFIER tvec2<T, P> permute(tvec2<T, P> const & x)
49  {
-
50  return mod289(((x * T(34)) + T(1)) * x);
+
50  return mod289(((x * static_cast<T>(34)) + static_cast<T>(1)) * x);
51  }
52 
53  template <typename T, precision P>
54  GLM_FUNC_QUALIFIER tvec3<T, P> permute(tvec3<T, P> const & x)
55  {
-
56  return mod289(((x * T(34)) + T(1)) * x);
+
56  return mod289(((x * static_cast<T>(34)) + static_cast<T>(1)) * x);
57  }
58 
59  template <typename T, precision P>
60  GLM_FUNC_QUALIFIER tvec4<T, P> permute(tvec4<T, P> const & x)
61  {
-
62  return mod289(((x * T(34)) + T(1)) * x);
+
62  return mod289(((x * static_cast<T>(34)) + static_cast<T>(1)) * x);
63  }
64 /*
65  template <typename T, precision P, template<typename> class vecType>
diff --git a/doc/api/a00011.html b/doc/api/a00011.html index e2dfd84e..c3eadf0d 100644 --- a/doc/api/a00011.html +++ b/doc/api/a00011.html @@ -85,7 +85,7 @@ Functions

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM_GTX_associated_min_max

diff --git a/doc/api/a00012.html b/doc/api/a00012.html index 07e42243..93b2943b 100644 --- a/doc/api/a00012.html +++ b/doc/api/a00012.html @@ -133,7 +133,7 @@ genType 

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM_GTX_bit

@@ -142,7 +142,7 @@ genType 
See Also
GLM Core (dependence)
gtc_half_float (dependence)
-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM_GTX_bit

diff --git a/doc/api/a00014.html b/doc/api/a00014.html index 9ff81168..cf94ef3f 100644 --- a/doc/api/a00014.html +++ b/doc/api/a00014.html @@ -85,7 +85,7 @@ Functions

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM_GTX_color_space

diff --git a/doc/api/a00015.html b/doc/api/a00015.html index 2099762b..dc643867 100644 --- a/doc/api/a00015.html +++ b/doc/api/a00015.html @@ -79,7 +79,7 @@ Functions

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM_GTX_color_space_YCoCg

diff --git a/doc/api/a00016.html b/doc/api/a00016.html index 807e9889..dfde7901 100644 --- a/doc/api/a00016.html +++ b/doc/api/a00016.html @@ -55,7 +55,7 @@

Go to the source code of this file.

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM Core

diff --git a/doc/api/a00017.html b/doc/api/a00017.html index 855afe2c..961bd50d 100644 --- a/doc/api/a00017.html +++ b/doc/api/a00017.html @@ -375,7 +375,7 @@ detail::tvec4< T, P > 

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM_GTX_compatibility

diff --git a/doc/api/a00018.html b/doc/api/a00018.html index e3839332..bda590c2 100644 --- a/doc/api/a00018.html +++ b/doc/api/a00018.html @@ -79,7 +79,7 @@ Functions

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM_GTX_component_wise

diff --git a/doc/api/a00019.html b/doc/api/a00019.html index 66815b0f..7e8f8f26 100644 --- a/doc/api/a00019.html +++ b/doc/api/a00019.html @@ -142,7 +142,7 @@ Functions

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM_GTC_constants

diff --git a/doc/api/a00021.html b/doc/api/a00021.html index 1001933d..06030164 100644 --- a/doc/api/a00021.html +++ b/doc/api/a00021.html @@ -125,7 +125,7 @@ Functions

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

gtx_dual_quaternion

diff --git a/doc/api/a00021_source.html b/doc/api/a00021_source.html index a091926d..b70355cf 100644 --- a/doc/api/a00021_source.html +++ b/doc/api/a00021_source.html @@ -160,7 +160,7 @@
155  T const & a);
156 
160  template <typename T, precision P>
-
161  detail::tdualquat<T, P> inverse(
+
161  detail::tdualquat<T, P> inverse(
162  detail::tdualquat<T, P> const & q);
163 
164  /*
@@ -253,7 +253,6 @@
detail::tdualquat< double, mediump > mediump_ddualquat
Dual-quaternion of medium double-precision floating-point numbers.
detail::tdualquat< float, lowp > lowp_dualquat
Dual-quaternion of low single-precision floating-point numbers.
GLM_FUNC_DECL genType::value_type length(genType const &x)
Returns the length of x, i.e., sqrt(x * x).
-
GLM_FUNC_DECL matType< T, P > inverse(matType< T, P > const &m)
Return the inverse of a squared matrix.
detail::tdualquat< T, P > dualquat_cast(detail::tmat2x4< T, P > const &x)
Converts a 2 * 4 matrix (matrix which holds real and dual parts) to a quaternion. ...
highp_ddualquat ddualquat
Dual-quaternion of default double-precision floating-point numbers.
detail::tmat2x4< T, P > mat2x4_cast(detail::tdualquat< T, P > const &x)
Converts a quaternion to a 2 * 4 matrix.
@@ -262,6 +261,7 @@
detail::tdualquat< float, highp > highp_fdualquat
Dual-quaternion of high single-precision floating-point numbers.
detail::tdualquat< float, mediump > mediump_dualquat
Dual-quaternion of medium single-precision floating-point numbers.
highp_fdualquat dualquat
Dual-quaternion of floating-point numbers.
+
GLM_FUNC_DECL detail::tquat< T, P > inverse(detail::tquat< T, P > const &q)
Returns the q inverse.
+
mat3x2.hpp File Reference

Go to the source code of this file.

+ + + + +

+Namespaces

 glm
 

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM Core

diff --git a/doc/api/a00065_source.html b/doc/api/a00065_source.html index dd7b387f..d7d2a5bb 100644 --- a/doc/api/a00065_source.html +++ b/doc/api/a00065_source.html @@ -57,7 +57,20 @@
31 
32 #include "detail/type_mat3x2.hpp"
33 
-
34 #endif//GLM_MAT3X2_INCLUDED
+
34 namespace glm
+
35 {
+
41  typedef detail::tmat3x2<float, lowp> lowp_mat3x2;
+
42 
+
48  typedef detail::tmat3x2<float, mediump> mediump_mat3x2;
+
49 
+
55  typedef detail::tmat3x2<float, highp> highp_mat3x2;
+
56 
+
57 }//namespace
+
58 
+
59 #endif//GLM_MAT3X2_INCLUDED
+
detail::tmat3x2< float, lowp > lowp_mat3x2
3 columns of 2 components matrix of low precision floating-point numbers.
Definition: type_mat.hpp:164
+
detail::tmat3x2< float, highp > highp_mat3x2
3 columns of 2 components matrix of high precision floating-point numbers.
Definition: type_mat.hpp:178
+
detail::tmat3x2< float, mediump > mediump_mat3x2
3 columns of 2 components matrix of medium precision floating-point numbers.
Definition: type_mat.hpp:171
+
mat3x3.hpp File Reference

Go to the source code of this file.

+ + + + +

+Namespaces

 glm
 

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM Core

diff --git a/doc/api/a00066_source.html b/doc/api/a00066_source.html index 29749d99..9249f981 100644 --- a/doc/api/a00066_source.html +++ b/doc/api/a00066_source.html @@ -57,7 +57,29 @@
31 
32 #include "detail/type_mat3x3.hpp"
33 
-
34 #endif//GLM_MAT3X3_INCLUDED
+
34 namespace glm
+
35 {
+
41  typedef detail::tmat3x3<float, lowp> lowp_mat3;
+
42 
+
48  typedef detail::tmat3x3<float, mediump> mediump_mat3;
+
49 
+
55  typedef detail::tmat3x3<float, highp> highp_mat3;
+
56 
+
62  typedef detail::tmat3x3<float, lowp> lowp_mat3x3;
+
63 
+
69  typedef detail::tmat3x3<float, mediump> mediump_mat3x3;
+
70 
+
76  typedef detail::tmat3x3<float, highp> highp_mat3x3;
+
77 
+
78 }//namespace glm
+
79 
+
80 #endif//GLM_MAT3X3_INCLUDED
+
detail::tmat3x3< float, mediump > mediump_mat3
3 columns of 3 components matrix of medium precision floating-point numbers.
Definition: type_mat.hpp:197
+
detail::tmat3x3< float, lowp > lowp_mat3x3
3 columns of 3 components matrix of low precision floating-point numbers.
Definition: type_mat.hpp:211
+
detail::tmat3x3< float, highp > highp_mat3
3 columns of 3 components matrix of high precision floating-point numbers.
Definition: type_mat.hpp:204
+
detail::tmat3x3< float, lowp > lowp_mat3
3 columns of 3 components matrix of low precision floating-point numbers.
Definition: type_mat.hpp:190
+
detail::tmat3x3< float, mediump > mediump_mat3x3
3 columns of 3 components matrix of medium precision floating-point numbers.
Definition: type_mat.hpp:218
+
detail::tmat3x3< float, highp > highp_mat3x3
3 columns of 3 components matrix of high precision floating-point numbers.
Definition: type_mat.hpp:225
+
mat3x4.hpp File Reference

Go to the source code of this file.

+ + + + +

+Namespaces

 glm
 

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM Core

diff --git a/doc/api/a00067_source.html b/doc/api/a00067_source.html index 00bc8c79..f6ef93b1 100644 --- a/doc/api/a00067_source.html +++ b/doc/api/a00067_source.html @@ -57,7 +57,20 @@
31 
32 #include "detail/type_mat3x4.hpp"
33 
-
34 #endif//GLM_MAT3X4_INCLUDED
+
34 namespace glm
+
35 {
+
41  typedef detail::tmat3x4<float, lowp> lowp_mat3x4;
+
42 
+
48  typedef detail::tmat3x4<float, mediump> mediump_mat3x4;
+
49 
+
55  typedef detail::tmat3x4<float, highp> highp_mat3x4;
+
56 
+
57 }//namespace glm
+
58 
+
59 #endif//GLM_MAT3X4_INCLUDED
+
detail::tmat3x4< float, highp > highp_mat3x4
3 columns of 4 components matrix of high precision floating-point numbers.
Definition: type_mat.hpp:251
+
detail::tmat3x4< float, lowp > lowp_mat3x4
3 columns of 4 components matrix of low precision floating-point numbers.
Definition: type_mat.hpp:237
+
detail::tmat3x4< float, mediump > mediump_mat3x4
3 columns of 4 components matrix of medium precision floating-point numbers.
Definition: type_mat.hpp:244
+
mat4x2.hpp File Reference

Go to the source code of this file.

+ + + + +

+Namespaces

 glm
 

Detailed Description

OpenGL Mathematics (glm.g-truc.net)

-

Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

GLM Core

diff --git a/doc/api/a00068_source.html b/doc/api/a00068_source.html index 4714d783..d8531a81 100644 --- a/doc/api/a00068_source.html +++ b/doc/api/a00068_source.html @@ -57,7 +57,20 @@
31 
32 #include "detail/type_mat4x2.hpp"
33 
-
34 #endif//GLM_MAT4X2_INCLUDED
+
34 namespace glm
+
35 {
+
41  typedef detail::tmat4x2<float, lowp> lowp_mat4x2;
+
42 
+
48  typedef detail::tmat4x2<float, mediump> mediump_mat4x2;
+
49 
+
55  typedef detail::tmat4x2<float, highp> highp_mat4x2;
+
56 
+
57 }//namespace glm
+
58 
+
59 #endif//GLM_MAT4X2_INCLUDED
+
detail::tmat4x2< float, mediump > mediump_mat4x2
4 columns of 2 components matrix of medium precision floating-point numbers.
Definition: type_mat.hpp:270
+
detail::tmat4x2< float, highp > highp_mat4x2
4 columns of 2 components matrix of high precision floating-point numbers.
Definition: type_mat.hpp:277
+
detail::tmat4x2< float, lowp > lowp_mat4x2
4 columns of 2 components matrix of low precision floating-point numbers.
Definition: type_mat.hpp:263