|
(Note that these are not member functions.)
|
| template<typename Scalar , int DIM> |
| Scalar | dot (const VectorT< Scalar, DIM > &_v1, const VectorT< Scalar, DIM > &_v2) |
| |
| template<typename LScalar , typename RScalar , int DIM> |
| auto | cross (const VectorT< LScalar, DIM > &_v1, const VectorT< RScalar, DIM > &_v2) -> decltype(_v1%_v2) |
| |
| template<typename Scalar , int DIM> |
| void | swap (VectorT< Scalar, DIM > &_v1, VectorT< Scalar, DIM > &_v2) noexcept(noexcept(_v1.swap(_v2))) |
| |
template<typename LScalar , typename RScalar , int DIM>
| auto cross |
( |
const VectorT< LScalar, DIM > & |
_v1, |
|
|
const VectorT< RScalar, DIM > & |
_v2 |
|
) |
| -> decltype(_v1 % _v2) |
|
related |
symmetric version of the cross product
template<typename Scalar , int DIM>
| Scalar dot |
( |
const VectorT< Scalar, DIM > & |
_v1, |
|
|
const VectorT< Scalar, DIM > & |
_v2 |
|
) |
| |
|
related |
symmetric version of the dot product
template<typename Scalar , int DIM>
| void swap |
( |
VectorT< Scalar, DIM > & |
_v1, |
|
|
VectorT< Scalar, DIM > & |
_v2 |
|
) |
| |
|
related |
The documentation for this class was generated from the following file: