#include <OpenMesh/Core/Math/VectorT.hh>
Public Member Functions | |
template<> | |
VectorT< float, 3 > | operator% (const VectorT< float, 3 > &_rhs) const |
template<> | |
VectorT< double, 3 > | operator% (const VectorT< double, 3 > &_rhs) const |
Related Functions | |
(Note that these are not member functions.) | |
template<typename Scalar, int N> | |
VectorT< Scalar, N > | operator* (Scalar _s, const VectorT< Scalar, N > &_v) |
template<typename Scalar, int N> | |
Scalar | dot (const VectorT< Scalar, N > &_v1, const VectorT< Scalar, N > &_v2) |
template<typename Scalar, int N> | |
VectorT< Scalar, N > | cross (const VectorT< Scalar, N > &_v1, const VectorT< Scalar, N > &_v2) |
VectorT< Scalar, N > operator* | ( | Scalar | _s, | |
const VectorT< Scalar, N > & | _v | |||
) | [related] |
scalar * vector
Scalar dot | ( | const VectorT< Scalar, N > & | _v1, | |
const VectorT< Scalar, N > & | _v2 | |||
) | [related] |
symmetric version of the dot product
VectorT< Scalar, N > cross | ( | const VectorT< Scalar, N > & | _v1, | |
const VectorT< Scalar, N > & | _v2 | |||
) | [related] |
symmetric version of the cross product