Visual Computing Library
|
List of concepts for types related to the Container classes of the library.
Concepts | |
concept | vcl::mesh::HasEdgeContainer |
The HasEdgeContainer concept is satisfied only if a container class provides the types and member functions specified in this concept. These types and member functions allow to access to a vcl::mesh::EdgeContainer container of a given mesh. | |
concept | vcl::HasEdges |
HasEdges concepts is satisfied when at least one of its template types is (or inherits from) a vcl::mesh::EdgeContainer. It can be used both to check if a Mesh has edges, or if in a list of types there is a EdgeContainer. | |
concept | vcl::mesh::HasFaceContainer |
The HasFaceContainer concept is satisfied only if a container class provides the types and member functions specified in this concept. These types and member functions allow to access to a vcl::mesh::FaceContainer container of a given mesh. | |
concept | vcl::HasFaces |
HasFaces concepts is satisfied when at least one of its template types is (or inherits from) a vcl::mesh::FaceContainer. It can be used both to check if a Mesh has faces, or if in a list of types there is a FaceContainer. | |
concept | vcl::mesh::HasVertexContainer |
The HasVertexContainer concept is satisfied only if a container class provides the types and member functions specified in this concept. These types and member functions allow to access to a vcl::mesh::VertexContainer container of a given mesh. | |
concept | vcl::HasVertices |
HasVertices concepts is satisfied when at least one of its types is (or inherits from) a vcl::mesh::VertexContainer. It can be used both to check if a Mesh has vertices, or if in a list of types there is a VertexContainer. | |
List of concepts for types related to the Container classes of the library.