Data Structures | |
| class | DefaultMeshTopologyLoader |
| class | BaseMeshTopology |
| class | TopologyAlgorithms |
| A class that contains a set of high-level (user friendly) methods that perform topological changes. More... | |
| class | GeometryAlgorithms |
| A class that contains a set of methods that describes the geometry of the object. More... | |
| class | TopologyModifier |
| A class that contains a set of low-level methods that perform topological changes. More... | |
| class | TopologyContainer |
| A class that contains a description of the topology (set of edges, triangles, adjacency information, . More... | |
| class | BaseTopologyObject |
| class | TopologicalMapping |
| This Interface is a new kind of Mapping, called TopologicalMapping, which converts an INPUT TOPOLOGY to an OUTPUT TOPOLOGY (both topologies are of type BaseTopology). More... | |
| class | TopologyChange |
| Base class to indicate a topology change occurred. More... | |
| class | EndingEvent |
| notifies the end for the current sequence of topological change events More... | |
| class | Topology |
Enumerations | |
| enum | TopologyChangeType { BASE, ENDING_EVENT, POINTSINDICESSWAP, POINTSADDED, POINTSREMOVED, POINTSRENUMBERING, EDGESADDED, EDGESREMOVED, EDGESRENUMBERING, TRIANGLESADDED, TRIANGLESREMOVED, TRIANGLESRENUMBERING, TETRAHEDRAADDED, TETRAHEDRAREMOVED, TETRAHEDRARENUMBERING, QUADSADDED, QUADSREMOVED, QUADSRENUMBERING, HEXAHEDRAADDED, HEXAHEDRAREMOVED, HEXAHEDRARENUMBERING } |
| The enumeration used to give unique identifiers to TopologyChange objects. More... | |
The enumeration used to give unique identifiers to TopologyChange objects.
| BASE | For TopologyChange class, should never be used. |
| ENDING_EVENT | To notify the end for the current sequence of topological change events. |
| POINTSINDICESSWAP | For PointsIndicesSwap class. |
| POINTSADDED | For PointsAdded class. |
| POINTSREMOVED | For PointsRemoved class. |
| POINTSRENUMBERING | For PointsRenumbering class. |
| EDGESADDED | For EdgesAdded class. |
| EDGESREMOVED | For EdgesRemoved class. |
| EDGESRENUMBERING | For EdgesRenumbering class. |
| TRIANGLESADDED | For TrianglesAdded class. |
| TRIANGLESREMOVED | For TrianglesRemoved class. |
| TRIANGLESRENUMBERING | For TrianglesRenumbering class. |
| TETRAHEDRAADDED | For TrianglesAdded class. |
| TETRAHEDRAREMOVED | For TrianglesRemoved class. |
| TETRAHEDRARENUMBERING | For TrianglesRenumbering class. |
| QUADSADDED | For QuadsAdded class. |
| QUADSREMOVED | For QuadsRemoved class. |
| QUADSRENUMBERING | For QuadsRenumbering class. |
| HEXAHEDRAADDED | For TrianglesAdded class. |
| HEXAHEDRAREMOVED | For TrianglesRemoved class. |
| HEXAHEDRARENUMBERING | For TrianglesRenumbering class. |
Definition at line 49 of file Topology.h.
1.5.7.1