PSMoveService
func_trigonometric.hpp
Go to the documentation of this file.
1 
40 #ifndef GLM_CORE_func_trigonometric
41 #define GLM_CORE_func_trigonometric GLM_VERSION
42 
43 namespace glm
44 {
47 
54  template <typename genType>
55  genType radians(genType const & degrees);
56 
63  template <typename genType>
64  genType degrees(genType const & radians);
65 
73  template <typename genType>
74  genType sin(genType const & angle);
75 
83  template <typename genType>
84  genType cos(genType const & angle);
85 
92  template <typename genType>
93  genType tan(genType const & angle);
94 
103  template <typename genType>
104  genType asin(genType const & x);
105 
114  template <typename genType>
115  genType acos(genType const & x);
116 
127  template <typename genType>
128  genType atan(genType const & y, genType const & x);
129 
137  template <typename genType>
138  genType atan(genType const & y_over_x);
139 
146  template <typename genType>
147  genType sinh(genType const & angle);
148 
155  template <typename genType>
156  genType cosh(genType const & angle);
157 
164  template <typename genType>
165  genType tanh(genType const & angle);
166 
173  template <typename genType>
174  genType asinh(genType const & x);
175 
183  template <typename genType>
184  genType acosh(genType const & x);
185 
193  template <typename genType>
194  genType atanh(genType const & x);
195 
197 }//namespace glm
198 
199 #include "func_trigonometric.inl"
200 
201 #endif//GLM_CORE_func_trigonometric
202 
203 
genType tan(genType const &angle)
The standard trigonometric tangent function.
Definition: func_trigonometric.inl:91
Definition: _detail.hpp:38
genType radians(genType const &degrees)
Converts degrees to radians and returns the result.
Definition: func_trigonometric.inl:36
genType cos(genType const &angle)
The standard trigonometric cosine function.
Definition: func_trigonometric.inl:79
genType acos(genType const &x)
Arc cosine.
Definition: func_trigonometric.inl:119
OpenGL Mathematics (glm.g-truc.net)
genType cosh(genType const &angle)
Returns the hyperbolic cosine function, (exp(x) + exp(-x)) / 2.
Definition: func_trigonometric.inl:175
genType degrees(genType const &radians)
Converts radians to degrees and returns the result.
Definition: func_trigonometric.inl:51
genType acosh(genType const &x)
Arc hyperbolic cosine; returns the non-negative inverse of cosh.
Definition: func_trigonometric.inl:217
genType sinh(genType const &angle)
Returns the hyperbolic sine function, (exp(x) - exp(-x)) / 2.
Definition: func_trigonometric.inl:161
genType atanh(genType const &x)
Arc hyperbolic tangent; returns the inverse of tanh.
Definition: func_trigonometric.inl:233
genType asinh(genType const &x)
Arc hyperbolic sine; returns the inverse of sinh.
Definition: func_trigonometric.inl:203
genType asin(genType const &x)
Arc sine.
Definition: func_trigonometric.inl:105
genType sin(genType const &angle)
The standard trigonometric sine function.
Definition: func_trigonometric.inl:66
genType atan(genType const &y_over_x)
Arc tangent.
Definition: func_trigonometric.inl:147
genType tanh(genType const &angle)
Returns the hyperbolic tangent function, sinh(angle) / cosh(angle)
Definition: func_trigonometric.inl:189