38 #ifndef GLM_GTC_reciprocal
39 #define GLM_GTC_reciprocal
42 #include "../detail/setup.hpp"
44 #if(defined(GLM_MESSAGES) && !defined(GLM_EXT_INCLUDED))
45 # pragma message("GLM: GLM_GTC_reciprocal extension included")
57 template <
typename genType>
58 GLM_FUNC_DECL genType
sec(genType
const &
angle);
64 template <
typename genType>
65 GLM_FUNC_DECL genType
csc(genType
const &
angle);
71 template <
typename genType>
72 GLM_FUNC_DECL genType
cot(genType
const &
angle);
77 template <
typename genType>
78 GLM_FUNC_DECL genType
asec(genType
const & x);
83 template <
typename genType>
84 GLM_FUNC_DECL genType
acsc(genType
const & x);
89 template <
typename genType>
90 GLM_FUNC_DECL genType
acot(genType
const & x);
95 template <
typename genType>
96 GLM_FUNC_DECL genType
sech(genType
const &
angle);
101 template <
typename genType>
102 GLM_FUNC_DECL genType
csch(genType
const &
angle);
107 template <
typename genType>
108 GLM_FUNC_DECL genType
coth(genType
const &
angle);
113 template <
typename genType>
114 GLM_FUNC_DECL genType
asech(genType
const & x);
119 template <
typename genType>
120 GLM_FUNC_DECL genType
acsch(genType
const & x);
125 template <
typename genType>
126 GLM_FUNC_DECL genType
acoth(genType
const & x);
131 #include "reciprocal.inl"
133 #endif//GLM_GTC_reciprocal
GLM_FUNC_DECL genType acot(genType const &x)
Inverse cotangent function.
GLM_FUNC_DECL genType acsch(genType const &x)
Inverse cosecant hyperbolic function.
GLM_FUNC_DECL genType coth(genType const &angle)
Cotangent hyperbolic function.
GLM_FUNC_DECL genType sech(genType const &angle)
Secant hyperbolic function.
GLM_FUNC_DECL T angle(detail::tquat< T, P > const &x)
Returns the quaternion rotation angle.
GLM_FUNC_DECL genType acoth(genType const &x)
Inverse cotangent hyperbolic function.
GLM_FUNC_DECL genType csch(genType const &angle)
Cosecant hyperbolic function.
GLM_FUNC_DECL genType asech(genType const &x)
Inverse secant hyperbolic function.
GLM_FUNC_DECL genType sec(genType const &angle)
Secant function.
GLM_FUNC_DECL genType acsc(genType const &x)
Inverse cosecant function.
GLM_FUNC_DECL genType asec(genType const &x)
Inverse secant function.
GLM_FUNC_DECL genType csc(genType const &angle)
Cosecant function.
GLM_FUNC_DECL genType cot(genType const &angle)
Cotangent function.