5 template<
typename T, qualifier Q>
13 return dot(
cross(normal, tangent), binormal) > T(0);
16 template<
typename T, qualifier Q>
24 return dot(
cross(normal, tangent), binormal) < T(0);
GLM_FUNC_QUALIFIER vec< 3, T, Q > cross(vec< 3, T, Q > const &x, vec< 3, T, Q > const &y)
Definition func_geometric.inl:175
GLM_FUNC_DECL bool leftHanded(vec< 3, T, Q > const &tangent, vec< 3, T, Q > const &binormal, vec< 3, T, Q > const &normal)
Definition handed_coordinate_space.inl:18
GLM_FUNC_DECL bool rightHanded(vec< 3, T, Q > const &tangent, vec< 3, T, Q > const &binormal, vec< 3, T, Q > const &normal)
Definition handed_coordinate_space.inl:7
Core features
Definition common.hpp:21
Definition qualifier.hpp:35