mixed_product.inl 253 B

123456789101112131415
  1. /// @ref gtx_mixed_product
  2. namespace glm
  3. {
  4. template<typename T, qualifier Q>
  5. GLM_FUNC_QUALIFIER T mixedProduct
  6. (
  7. vec<3, T, Q> const& v1,
  8. vec<3, T, Q> const& v2,
  9. vec<3, T, Q> const& v3
  10. )
  11. {
  12. return dot(cross(v1, v2), v3);
  13. }
  14. }//namespace glm