23#ifndef VCL_CONCEPTS_MESH_PER_EDGE_H
24#define VCL_CONCEPTS_MESH_PER_EDGE_H
26#include "containers/edge_container.h"
27#include "elements/edge.h"
50template<
typename MeshType>
66template<
typename MeshType>
81template<
typename MeshType>
96template<
typename MeshType>
112template<
typename MeshType>
127template<
typename MeshType>
141template<
typename MeshType>
156template<
typename MeshType>
172template<
typename MeshType>
HasEdges concepts is satisfied when at least one of its template types is (or inherits from) a vcl::m...
Definition edge_container.h:131
Concept that checks if a Mesh has the per Edge AdjacentEdges component.
Definition per_edge.h:51
Concept that checks if a Mesh has the per Edge AdjacentFaces component.
Definition per_edge.h:67
Concept that checks if a Mesh has the per Edge BitFlags component.
Definition per_edge.h:82
Concept that checks if a Mesh has the per Edge Color component.
Definition per_edge.h:97
Concept that checks if a Mesh has the per Edge CustomComponents component.
Definition per_edge.h:113
Concept that checks if a Mesh has the per Edge Mark component.
Definition per_edge.h:128
Concept that checks if a Mesh has the per Edge Normal component.
Definition per_edge.h:142
Concept that checks if a Mesh has the per Edge Quality component.
Definition per_edge.h:157
Concept that checks if a Mesh has the per Edge VertexReferences component (Pointers or Indices).
Definition per_edge.h:173