Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Interface Concepts


struct  OpenMesh::Concepts::MeshItems
class  OpenMesh::Concepts::MeshItems::VertexT< Refs_ >
class  OpenMesh::Concepts::MeshItems::HalfedgeT< Refs_ >
class  OpenMesh::Concepts::MeshItems::EdgeT< Refs_ >
class  OpenMesh::Concepts::MeshItems::FaceT< Refs_ >
class  OpenMesh::Concepts::KernelT< FinalMeshItems >

Detailed Description

Since for many classes no virtual inheritace is used one can't enforce a specific interface by pure virtual functions. Therefore these interfaces will be described in this group. Everyone implementing e.g. a new mesh kernel should at least implement the OpenMesh::Concepts::Kernel concept.