| OpenMesh

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Related Functions | List of all members
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:

- OpenMesh/Core/Geometry/Vector11T.hh