52 #ifndef OPENMESH_TRIMESH_ARRAY_KERNEL_HH 
   53 #define OPENMESH_TRIMESH_ARRAY_KERNEL_HH 
   59 #include <OpenMesh/Core/System/config.h> 
   60 #include <OpenMesh/Core/Mesh/TriConnectivity.hh> 
   62 #include <OpenMesh/Core/Mesh/FinalMeshItemsT.hh> 
   63 #include <OpenMesh/Core/Mesh/AttribKernelT.hh> 
   64 #include <OpenMesh/Core/Mesh/TriMeshT.hh> 
   72 template<
class Traits>
 
   73 class PolyMesh_ArrayKernelT;
 
   78 template <
class Traits>
 
   93 template <
class Traits = DefaultTraits>
 
   99   template<
class OtherTraits>
 
  103      this->assign(t,
true);
 
Contains all the mesh ingredients like the polygonal mesh, the triangle mesh, different mesh kernels ...
Definition: MeshItems.hh:59
 
The attribute kernel adds all standard properties to the kernel.
Definition: AttribKernelT.hh:73
 
Definition of the mesh entities (items).
Definition: FinalMeshItemsT.hh:68
 
Triangle mesh based on the ArrayKernel.
Definition: TriMesh_ArrayKernelT.hh:96
 
Polygonal mesh based on the ArrayKernel.
Definition: PolyMesh_ArrayKernelT.hh:96
 
Helper class to create a TriMesh-type based on ArrayKernelT.
Definition: TriMesh_ArrayKernelT.hh:80
 
Base type for a triangle mesh.
Definition: TriMeshT.hh:92
 
This file defines the default traits and some convenience macros.