43#ifndef TETRAHEDRALMESH_HH_
44#define TETRAHEDRALMESH_HH_
46#include "TetrahedralMeshTopologyKernel.hh"
47#include "../Core/GeometryKernel.hh"
49namespace OpenVolumeMesh {
54typedef GeometryKernel<Geometry::Vec2i, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV2i;
55typedef GeometryKernel<Geometry::Vec2ui, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV2ui;
56typedef GeometryKernel<Geometry::Vec2f, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV2f;
57typedef GeometryKernel<Geometry::Vec2d, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV2d;
58typedef GeometryKernel<Geometry::Vec2c, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV2c;
59typedef GeometryKernel<Geometry::Vec2uc, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV2uc;
60typedef GeometryKernel<Geometry::Vec3i, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV3i;
61typedef GeometryKernel<Geometry::Vec3ui, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV3ui;
62typedef GeometryKernel<Geometry::Vec3f, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV3f;
63typedef GeometryKernel<Geometry::Vec3d, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV3d;
64typedef GeometryKernel<Geometry::Vec3c, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV3c;
65typedef GeometryKernel<Geometry::Vec3uc, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV3uc;
66typedef GeometryKernel<Geometry::Vec4i, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV4i;
67typedef GeometryKernel<Geometry::Vec4ui, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV4ui;
68typedef GeometryKernel<Geometry::Vec4f, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV4f;
69typedef GeometryKernel<Geometry::Vec4d, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV4d;
70typedef GeometryKernel<Geometry::Vec4c, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV4c;
71typedef GeometryKernel<Geometry::Vec4uc, TetrahedralMeshTopologyKernel> GeometricTetrahedralMeshV4uc;
73typedef TetrahedralMeshTopologyKernel TopologicTetrahedralMesh;