Mesh data structure.
More...
|
|
| TriangleNetMesh (Configuration config) |
| | Initializes a new instance of the TriangleNetMesh class.
|
| |
| void | Refine (QualityOptions quality, bool delaunay=false) |
| | Refine the mesh.
|
| |
| void | Renumber () |
| | Renumber vertex and triangle id's.
|
| |
|
void | Renumber (NodeNumbering num) |
| | Renumber vertex and triangle id's.
|
| |
| void | Renumber () |
| | Renumber mesh vertices and triangles.
|
| |
| void | Refine (QualityOptions quality, bool delaunay) |
| | Refine the mesh.
|
| |
|
| Rectangle | Bounds [get] |
| | Gets the mesh bounding box.
|
| |
| ICollection< Vertex > | Vertices [get] |
| | Gets the mesh vertices.
|
| |
| IList< Point > | Holes [get] |
| | Gets the mesh holes.
|
| |
| ICollection< Triangle > | Triangles [get] |
| | Gets the mesh triangles.
|
| |
| ICollection< SubSegment > | Segments [get] |
| | Gets the mesh segments.
|
| |
| IEnumerable< Edge > | Edges [get] |
| | Gets the mesh edges.
|
| |
|
int | NumberOfInputPoints [get] |
| | Gets the number of input vertices.
|
| |
|
int | NumberOfEdges [get] |
| | Gets the number of mesh edges.
|
| |
|
bool | IsPolygon [get] |
| | Indicates whether the input is a PSLG or a point set.
|
| |
|
NodeNumbering | CurrentNumbering [get] |
| | Gets the current node numbering.
|
| |
| ICollection< Vertex > | Vertices [get] |
| | Gets the vertices of the mesh.
|
| |
| IEnumerable< Edge > | Edges [get] |
| | Gets the edges of the mesh.
|
| |
| ICollection< SubSegment > | Segments [get] |
| | Gets the segments (constraint edges) of the mesh.
|
| |
| ICollection< Triangle > | Triangles [get] |
| | Gets the triangles of the mesh.
|
| |
| IList< Point > | Holes [get] |
| | Gets the holes of the mesh.
|
| |
| Rectangle | Bounds [get] |
| | Gets the bounds of the mesh.
|
| |
◆ Refine()
| void TriangleNet.TriangleNetMesh.Refine |
( |
QualityOptions |
quality, |
|
|
bool |
delaunay = false |
|
) |
| |
|
inline |
Refine the mesh.
- Parameters
-
| quality | The quality constraints. |
| conforming | A value indicating, if the refined mesh should be Conforming Delaunay. |
Implements TriangleNet.Meshing.IMesh.
◆ Renumber()
| void TriangleNet.TriangleNetMesh.Renumber |
( |
| ) |
|
|
inline |
◆ Bounds
◆ Edges
| IEnumerable<Edge> TriangleNet.TriangleNetMesh.Edges |
|
get |
◆ Holes
| IList<Point> TriangleNet.TriangleNetMesh.Holes |
|
get |
◆ Segments
| ICollection<SubSegment> TriangleNet.TriangleNetMesh.Segments |
|
get |
◆ Triangles
| ICollection<Triangle> TriangleNet.TriangleNetMesh.Triangles |
|
get |
◆ Vertices
| ICollection<Vertex> TriangleNet.TriangleNetMesh.Vertices |
|
get |
The documentation for this class was generated from the following file:
- C:/Transhuman/S2/Assets/Plugins/TriangleNet/Scripts/Source/TriangleNetMesh.cs