#include <vector_traits.hh>
Public Types | |
| typedef T::value_type | value_type |
| Type of the scalar value. | |
| typedef T::vector_type | vector_type |
| Type of the vector class. | |
Static Public Member Functions | |
| static size_t | size () |
| size/dimension of the vector | |
Static Public Attributes | |
| static const size_t | size_ = T::size_ |
| size/dimension of the vector | |
Helper class providing information about a vector type.
If want to use a different vector type than the one provided OpenMesh you need to supply a specialization of this class for the new vector type.
Definition at line 86 of file vector_traits.hh.
| typedef T::value_type OpenMesh::vector_traits< T >::value_type |
Type of the scalar value.
Definition at line 92 of file vector_traits.hh.
| typedef T::vector_type OpenMesh::vector_traits< T >::vector_type |
Type of the vector class.
Definition at line 89 of file vector_traits.hh.
| static size_t OpenMesh::vector_traits< T >::size | ( | ) | [inline, static] |
size/dimension of the vector
Definition at line 98 of file vector_traits.hh.
const size_t OpenMesh::vector_traits< T >::size_ = T::size_ [static] |
size/dimension of the vector
Definition at line 95 of file vector_traits.hh.