Inheritance diagram for X3DTK::Mesh::TemplateMesh< MData, VData, EData, FData >:
The integrity of the structure is ensured by the interface of creation. When a new face is created, the vertices and edges are updated.
|
Defines the Edge type for the Mesh.
|
|
Defines the Face type for the Mesh.
|
|
Defines the MEdge type for the Mesh.
|
|
Defines the MFace type for the Mesh.
|
|
Defines the MVertex type for the Mesh.
|
|
Defines the Vertex type for the Mesh.
|
|
Constructor.
|
|
Virtual destructor.
|
|
Copy constructor.
|
|
Clones the node.
Reimplemented from X3DTK::Mesh::X3DNode. |
|
Creates a new edge.
|
|
Creates a new face at position i.
|
|
Creates a new face from its edges that must be in the good order: edges[0]->getBVertex() == edges[1]->getAVertex()...
|
|
Creates a new vertex at the position i.
|
|
Creates a new vertex.
|
|
Gets the data.
|
|
Gets the data.
|
|
Get the edge from - to.
|
|
Gets the edges.
|
|
Gets the faces.
|
|
Gets the vertices.
|