- <init>
Constructs an empty mesh.
- addNode
Adds a node to the mesh, if the mesh does not already contain a node with the
same (x,y) coordinates
- findEdge
Finds an edge of a tri in the mesh that references the specified nodes. The
nodes may be specified i
- findNodeNearest
Finds the node nearest to the point with specified coordinates.
- getEdgeNabors
Stores the edge nabors of the specified node in the specified array. The edges
are stored in CCW ord
- getNodeNabors
Recursively adds nabors of the specified node to the specified list. Both tri
and node marks must be
- getNodePropertyMap
Gets the node property map with the specified name. If this mesh does not have a
node property map w
- getTriNabors
Appends the tri nabors of the specified node to the specified list.
- removeNode
Removes a node from the mesh, if the node is in the mesh.
- validate
Validates the specified tri.
- addTriListener
Adds the specified tri listener.
- clearNodeMarks
Clears all node marks, so that no node is marked. This can usually be
accomplished without iterating