Collection of DPF-based plugins for packaging
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
601B

  1. /// @ref gtx_transform
  2. /// @file glm/gtx/transform.inl
  3. namespace glm
  4. {
  5. template<typename T, qualifier Q>
  6. GLM_FUNC_QUALIFIER mat<4, 4, T, Q> translate(vec<3, T, Q> const& v)
  7. {
  8. return translate(mat<4, 4, T, Q>(static_cast<T>(1)), v);
  9. }
  10. template<typename T, qualifier Q>
  11. GLM_FUNC_QUALIFIER mat<4, 4, T, Q> rotate(T angle, vec<3, T, Q> const& v)
  12. {
  13. return rotate(mat<4, 4, T, Q>(static_cast<T>(1)), angle, v);
  14. }
  15. template<typename T, qualifier Q>
  16. GLM_FUNC_QUALIFIER mat<4, 4, T, Q> scale(vec<3, T, Q> const& v)
  17. {
  18. return scale(mat<4, 4, T, Q>(static_cast<T>(1)), v);
  19. }
  20. }//namespace glm