|
template<typename T , Size dimension> |
VectorND< T, dimension > | om::math::operator* (const T &c, const VectorND< T, dimension > &vector) |
| Multiply every component of a vector by a scalar value and return the resulting vector. More...
|
|
template<typename T , Size dimension> |
VectorND< T, dimension > | om::math::operator+ (const T &c, const VectorND< T, dimension > &vector) |
| Multiply every component of a vector by a scalar value and return the resulting vector. More...
|
|
template<typename T , Size dimension> |
T | om::math::dot (const VectorND< T, dimension > &v1, const VectorND< T, dimension > &v2) |
| Return the dot product of two vectors. More...
|
|
template<typename T , Size dimension> |
VectorND< T, dimension > | om::math::midpoint (const VectorND< T, dimension > &v1, const VectorND< T, dimension > &v2) |
| Return the midpoint of two vectors. More...
|
|