#include <boost/la/vector_cross.hpp>
#include <boost/la/deduce_vector.hpp> namespace boost { namespace la { //Only enabled if: // is_vector<A>::value && is_vector<B>::value && // vector_traits<A>::dim==3 && vector_traits<B>::dim==3 template <class A,class B> typename deduce_vector2<A,B,3>::type cross( A const & a, B const & b ); } }
The cross product of the vectors a and b.