16 template <
typename Type,
size_t M>
19 template<
typename Type>
46 template<
size_t P,
size_t Q>
58 Type
cross(
const Matrix21 & b)
const {
60 return a(0)*b(1, 0) - a(1)*b(0, 0);
64 return (*this).cross(b);
Vector< Type, 3 > Vector3
Vector2(const Slice< Type, 2, 1, P, Q > &slice_in)
Type cross(const Matrix21 &b) const
Matrix< Type, 2, 1 > Matrix21
Vector2(const Type data_[2])
Vector2< float > Vector2f
Vector2(const Matrix21 &other)
Vector2(const Vector3 &other)
Type operator%(const Matrix21 &b) const