Go to the documentation of this file.
   38 #ifndef GLM_GTX_verbose_operator 
   39 #define GLM_GTX_verbose_operator GLM_VERSION 
   44 #if(defined(GLM_MESSAGES) && !defined(glm_ext)) 
   45 #       pragma message("GLM: GLM_GTX_verbose_operator extension included") 
   55         template <
typename genTypeT, 
typename genTypeU> 
 
   56         genTypeT 
add(genTypeT 
const & a, genTypeU 
const & b);
 
   60         template <
typename genTypeT, 
typename genTypeU> 
 
   61         genTypeT 
sub(genTypeT 
const & a, genTypeU 
const & b);
 
   65         template <
typename genTypeT, 
typename genTypeU> 
 
   66         genTypeT 
mul(genTypeT 
const & a, genTypeU 
const & b);
 
   70         template <
typename genTypeT, 
typename genTypeU> 
 
   71         genTypeT 
div(genTypeT 
const & a, genTypeU 
const & b);
 
   75         template <
typename genTypeT, 
typename genTypeU, 
typename genTypeV> 
 
   76         genTypeT 
mad(genTypeT 
const & a, genTypeU 
const & b, genTypeV 
const & c);
 
   81 #include "verbose_operator.inl" 
   83 #endif//GLM_GTX_verbose_operator