OpenMesh
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
OpenMesh::VectorT< Scalar, DIM > Class Template Reference

Related Functions

(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)))
 

Friends And Related Function Documentation

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

non-member swap


The documentation for this class was generated from the following file:

Project OpenMesh, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .