Triangulation Messages
For the following JSL messages, tri stands for a triangulation or a reference to one.
tri<<Get N Points
Returns the number of unique points in the triangulation.
tri<<Get Points
Returns the coordinates of the unique points in the triangulation.
tri<<Get Y
Returns the Y values of the unique points in the triangulation.
tri<<Get N Hull Points
Returns the number of points on the boundary of the triangulation.
tri<<Get Hull Points
Returns the indices of the points on the boundary of the triangulation.
tri<<Get N Hull Edges
Returns the number of edges on the boundary of the triangulation.
tri<<Get Hull Edges
Returns the indices of the edges on the boundary of the triangulation.
tri<<Get Hull Path
Returns the boundary of the triangulation as a path.
tri<<Get N Triangles
Returns the number of triangles.
tri<<Get Triangles
Returns the indices of the triangles in the form of an Nx3 matrix.
tri<<Get N Edges
Returns the number of edges in the triangulation.
tri<<Get Edges
Returns the indices of the edges in the form of an Nx2 matrix.
tri<<Subset({indices})
Returns a triangulation resulting from the given subset of points.
tri<<Peel
Peel the boundary layer of a triangulation, returning a new triangulation.