#include <OpenMesh/Core/System/config.h>#include <iostream>#include <assert.h>#include <math.h>#include <string.h>#include "VectorT_inc.hh"

Go to the source code of this file.
Classes | |
| struct | OpenMesh::VectorDataT< Scalar, N > |
Namespaces | |
| namespace | OpenMesh |
Defines | |
| #define | CLASSNAME VectorT |
| #define | DERIVED VectorDataT<Scalar,N> |
| #define | DIM N |
| #define | TEMPLATE_HEADER template <typename Scalar, int N> |
| #define | unroll(expr) for (int i=0; i<N; ++i) expr(i) |
Typedefs | |
| typedef VectorT< signed char, 1 > | OpenMesh::Vec1c |
| typedef VectorT< double, 1 > | OpenMesh::Vec1d |
| typedef VectorT< float, 1 > | OpenMesh::Vec1f |
| typedef VectorT< signed int, 1 > | OpenMesh::Vec1i |
| typedef VectorT< signed short int, 1 > | OpenMesh::Vec1s |
| typedef VectorT< unsigned char, 1 > | OpenMesh::Vec1uc |
| typedef VectorT< unsigned int, 1 > | OpenMesh::Vec1ui |
| typedef VectorT< unsigned short int, 1 > | OpenMesh::Vec1us |
| typedef VectorT< signed char, 2 > | OpenMesh::Vec2c |
| typedef VectorT< double, 2 > | OpenMesh::Vec2d |
| typedef VectorT< float, 2 > | OpenMesh::Vec2f |
| typedef VectorT< signed int, 2 > | OpenMesh::Vec2i |
| typedef VectorT< signed short int, 2 > | OpenMesh::Vec2s |
| typedef VectorT< unsigned char, 2 > | OpenMesh::Vec2uc |
| typedef VectorT< unsigned int, 2 > | OpenMesh::Vec2ui |
| typedef VectorT< unsigned short int, 2 > | OpenMesh::Vec2us |
| typedef VectorT< signed char, 3 > | OpenMesh::Vec3c |
| typedef VectorT< double, 3 > | OpenMesh::Vec3d |
| typedef VectorT< float, 3 > | OpenMesh::Vec3f |
| typedef VectorT< signed int, 3 > | OpenMesh::Vec3i |
| typedef VectorT< signed short int, 3 > | OpenMesh::Vec3s |
| typedef VectorT< unsigned char, 3 > | OpenMesh::Vec3uc |
| typedef VectorT< unsigned int, 3 > | OpenMesh::Vec3ui |
| typedef VectorT< unsigned short int, 3 > | OpenMesh::Vec3us |
| typedef VectorT< signed char, 4 > | OpenMesh::Vec4c |
| typedef VectorT< double, 4 > | OpenMesh::Vec4d |
| typedef VectorT< float, 4 > | OpenMesh::Vec4f |
| typedef VectorT< signed int, 4 > | OpenMesh::Vec4i |
| typedef VectorT< signed short int, 4 > | OpenMesh::Vec4s |
| typedef VectorT< unsigned char, 4 > | OpenMesh::Vec4uc |
| typedef VectorT< unsigned int, 4 > | OpenMesh::Vec4ui |
| typedef VectorT< unsigned short int, 4 > | OpenMesh::Vec4us |
| typedef VectorT< signed char, 6 > | OpenMesh::Vec6c |
| typedef VectorT< double, 6 > | OpenMesh::Vec6d |
| typedef VectorT< float, 6 > | OpenMesh::Vec6f |
| typedef VectorT< signed int, 6 > | OpenMesh::Vec6i |
| typedef VectorT< signed short int, 6 > | OpenMesh::Vec6s |
| typedef VectorT< unsigned char, 6 > | OpenMesh::Vec6uc |
| typedef VectorT< unsigned int, 6 > | OpenMesh::Vec6ui |
| typedef VectorT< unsigned short int, 6 > | OpenMesh::Vec6us |
| #define CLASSNAME VectorT |
Definition at line 121 of file VectorT.hh.
| #define DERIVED VectorDataT<Scalar,N> |
Definition at line 122 of file VectorT.hh.
| #define DIM N |
Definition at line 119 of file VectorT.hh.
| #define TEMPLATE_HEADER template <typename Scalar, int N> |
Definition at line 120 of file VectorT.hh.
| #define unroll | ( | expr | ) | for (int i=0; i<N; ++i) expr(i) |
Definition at line 123 of file VectorT.hh.