43#ifndef POLYHEDRALMESH_HH_
44#define POLYHEDRALMESH_HH_
46#include "../Core/GeometryKernel.hh"
48namespace OpenVolumeMesh {
53typedef GeometryKernel<Geometry::Vec2i, TopologyKernel> GeometricPolyhedralMeshV2i;
54typedef GeometryKernel<Geometry::Vec2ui, TopologyKernel> GeometricPolyhedralMeshV2ui;
55typedef GeometryKernel<Geometry::Vec2f, TopologyKernel> GeometricPolyhedralMeshV2f;
56typedef GeometryKernel<Geometry::Vec2d, TopologyKernel> GeometricPolyhedralMeshV2d;
57typedef GeometryKernel<Geometry::Vec2c, TopologyKernel> GeometricPolyhedralMeshV2c;
58typedef GeometryKernel<Geometry::Vec2uc, TopologyKernel> GeometricPolyhedralMeshV2uc;
59typedef GeometryKernel<Geometry::Vec3i, TopologyKernel> GeometricPolyhedralMeshV3i;
60typedef GeometryKernel<Geometry::Vec3ui, TopologyKernel> GeometricPolyhedralMeshV3ui;
61typedef GeometryKernel<Geometry::Vec3f, TopologyKernel> GeometricPolyhedralMeshV3f;
62typedef GeometryKernel<Geometry::Vec3d, TopologyKernel> GeometricPolyhedralMeshV3d;
63typedef GeometryKernel<Geometry::Vec3c, TopologyKernel> GeometricPolyhedralMeshV3c;
64typedef GeometryKernel<Geometry::Vec3uc, TopologyKernel> GeometricPolyhedralMeshV3uc;
65typedef GeometryKernel<Geometry::Vec4i, TopologyKernel> GeometricPolyhedralMeshV4i;
66typedef GeometryKernel<Geometry::Vec4ui, TopologyKernel> GeometricPolyhedralMeshV4ui;
67typedef GeometryKernel<Geometry::Vec4f, TopologyKernel> GeometricPolyhedralMeshV4f;
68typedef GeometryKernel<Geometry::Vec4d, TopologyKernel> GeometricPolyhedralMeshV4d;
69typedef GeometryKernel<Geometry::Vec4c, TopologyKernel> GeometricPolyhedralMeshV4c;
70typedef GeometryKernel<Geometry::Vec4uc, TopologyKernel> GeometricPolyhedralMeshV4uc;
72typedef TopologyKernel TopologicPolyhedralMesh;