Maths.Tesselation

public static class Maths.Tesselation

Methods

FindOutermostIndex

#
public static int FindOutermostIndex(Polyline[] plc)
plc (Polyline[])

Tesselate

#
public static Mesh Tesselate(IEnumerable<Point2d> hardPoints, Polyline[] hardEdges, double tolerance, out string failureName, out string failureInfo)
hardPoints (IEnumerable<Point2d>)
hardEdges (Polyline[])
tolerance (double)
failureName (out string)
failureInfo (out string)

Tesselate

#
public static Mesh Tesselate(Point2d[] points, IndexPair[] outer, IndexPair[] inner, IndexPair[] edges, bool allowNewVerticesOnInterior, bool allowNewVerticesOnBoundary, double tolerance, out string failureName, out string failureInfo)
points (Point2d[])
outer (IndexPair[])
inner (IndexPair[])
edges (IndexPair[])
allowNewVerticesOnInterior (bool)
allowNewVerticesOnBoundary (bool)
tolerance (double)
failureName (out string)
failureInfo (out string)

Tesselate

#
public static Mesh Tesselate(Polyline[] outlines, IEnumerable<Point2d> hardPoints, Polyline[] hardEdges, double tolerance, out string failureName, out string failureInfo)
outlines (Polyline[])
hardPoints (IEnumerable<Point2d>)
hardEdges (Polyline[])
tolerance (double)
failureName (out string)
failureInfo (out string)