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.