57 #ifndef OPENMESH_TRIMESH_ARRAY_KERNEL_HH
58 #define OPENMESH_TRIMESH_ARRAY_KERNEL_HH
64 #include <OpenMesh/Core/System/config.h>
65 #include <OpenMesh/Core/Mesh/TriConnectivity.hh>
67 #include <OpenMesh/Core/Mesh/FinalMeshItemsT.hh>
68 #include <OpenMesh/Core/Mesh/AttribKernelT.hh>
69 #include <OpenMesh/Core/Mesh/TriMeshT.hh>
82 template <
class Traits>
97 template <
class Traits = DefaultTraits>
106 #endif // OPENMESH_TRIMESH_ARRAY_KERNEL_HH
This file defines the default traits and some convenience macros.
Definition of the mesh entities (items).
Definition: FinalMeshItemsT.hh:72
Base type for a triangle mesh.
Definition: TriMeshT.hh:95
The attribute kernel adds all standard properties to the kernel.
Definition: AttribKernelT.hh:77
Triangle mesh based on the ArrayKernel.
Definition: TriMesh_ArrayKernelT.hh:98
Contains all the mesh ingredients like the polygonal mesh, the triangle mesh, different mesh kernels ...
Definition: MeshItems.hh:64
Helper class to create a TriMesh-type based on ArrayKernelT.
Definition: TriMesh_ArrayKernelT.hh:83