|
Visual Computing Library
devel
|
List of classes, aliases, concepts and functions used for the creation, customization, usage and manipulation of Mesh classes. More...

Modules | |
| Elements | |
| List of all the Element classes, along with their concepts and functions. | |
| Components | |
| List of all the Component classes, along with their concepts and functions. | |
| Containers | |
| List af all the Element Container classes, along with their concepts and functions. | |
| Mesh Requirements | |
| List of concepts and functions that allows to check, enable and assert characteristics and the availability of components in the Elements of a Mesh. | |
Concepts | |
| concept | vcl::MeshConcept |
| A concept that checks whether a class is (inherits from) a Mesh class. | |
| concept | vcl::ElementOrMeshConcept |
| A concept that checks whether a class is a Mesh or an Element. | |
Classes | |
| class | vcl::BadCustomComponentTypeException |
| Exception thrown when the type of a custom component is not the one expected. More... | |
| class | vcl::BadVertexIndexException |
| Exception thrown when an index is out of bounds in a vertex container. More... | |
| class | vcl::InconsistentMeshException |
| Exception thrown when the mesh is inconsistent. More... | |
| class | vcl::Mesh< Args > |
| The Mesh class represents a generic 3D mesh. A mesh is composed of a generic number of containers of Elements (which can be vertices, faces, edges...), plus some other components. More... | |
| class | vcl::MissingCompactnessException |
| Exception thrown when the mesh is not compact. More... | |
| class | vcl::MissingComponentException |
| Exception thrown when a mesh/element component is missing (not enabled). More... | |
| class | vcl::MissingPreconditionException |
| Exception thrown when a precondition on an input/output mesh is missing. More... | |
| class | vcl::MissingQuadRequirementException |
| Exception thrown when an input/output mesh is not composed of quads. More... | |
| class | vcl::MissingTriangularRequirementException |
| Exception thrown when an input/output mesh is not composed of triangles. More... | |
List of classes, aliases, concepts and functions used for the creation, customization, usage and manipulation of Mesh classes.