Visual Computing Library
|
List of concepts for types related to the Mesh data structures of the library. They allow to discriminate between different Mesh types, their elements and the element components. More...
Modules | |
Element Concepts | |
List of concepts for types related to the Elements of a Mesh. | |
Components Concepts | |
List of concepts for types related to the Component classes of the library. | |
Containers Concepts | |
List of concepts for types related to the Container classes of the library. | |
EdgeMesh Concepts | |
List of concepts for types related to Meshes having Edges. They allow to check the presence of specific components for Edges. | |
FaceMesh Concepts | |
List of concepts for types related to Meshes having Faces. They allow to check the presence of specific components for Faces. | |
VertexMesh Concepts | |
List of concepts for types related to Meshes having Vertices. They allow to check the presence of specific components for Vertices. | |
Concepts | |
concept | vcl::MeshConcept |
The Mesh Concept is evaluated to true when the type is a Mesh. | |
concept | vcl::ElementOrMeshConcept |
the ElementOrMesh Concept is evaluated to true when the type is either a Mesh or an Element. | |
concept | vcl::EdgeMeshConcept |
The EdgeMeshConcept is evaluated true if the type T is a Mesh (it satisfies the vcl::MeshConcept) and has an EdgeContainer. | |
concept | vcl::FaceMeshConcept |
The FaceMeshConcept is evaluated true if the type T is a Mesh (it satisfies the vcl::MeshConcept) and has a FaceContainer. | |
concept | vcl::HasBoundingBox |
Concept that is evaluated true if a Mesh has the BoundingBox component. | |
concept | vcl::HasColor |
Concept that is evaluated true if a Mesh has the Color component. | |
concept | vcl::HasCustomComponents |
Concept that is evaluated true if a Mesh has the CustomComponents component. | |
concept | vcl::HasMark |
Concept that is evaluated true if a Mesh has the Mark component. | |
concept | vcl::HasName |
Concept that checks if a Mesh has the Name component. | |
concept | vcl::HasTextureImages |
Concept that checks if a Mesh has the TextureImages component. | |
concept | vcl::HasTexturePaths |
Concept that checks if a Mesh has the TexturePaths component. | |
concept | vcl::HasTransformMatrix |
Concept that checks if a Mesh has the TransformMatrix component. | |
List of concepts for types related to the Mesh data structures of the library. They allow to discriminate between different Mesh types, their elements and the element components.