optimum_pow.inl 380 B

12345678910111213141516171819202122
  1. /// @ref gtx_optimum_pow
  2. namespace glm
  3. {
  4. template<typename genType>
  5. GLM_FUNC_QUALIFIER genType pow2(genType const& x)
  6. {
  7. return x * x;
  8. }
  9. template<typename genType>
  10. GLM_FUNC_QUALIFIER genType pow3(genType const& x)
  11. {
  12. return x * x * x;
  13. }
  14. template<typename genType>
  15. GLM_FUNC_QUALIFIER genType pow4(genType const& x)
  16. {
  17. return (x * x) * (x * x);
  18. }
  19. }//namespace glm