Esempio n. 1
0
 public List <LineSegment> SpanningTree(KruskalType type = KruskalType.Minimum)
 {
     return(DelaunayHelpers.Kruskal(DelaunayHelpers.DelaunayLinesForEdges(Edges), type));
 }
Esempio n. 2
0
 public List <LineSegment> DelaunayTriangulation()
 {
     return(DelaunayHelpers.DelaunayLinesForEdges(Edges));
 }
Esempio n. 3
0
 public List <LineSegment> Hull()
 {
     return(DelaunayHelpers.DelaunayLinesForEdges(HullEdges()));
 }
Esempio n. 4
0
 public List <LineSegment> DelaunayLinesForSite(Vector2 p)
 {
     return(DelaunayHelpers.DelaunayLinesForEdges(DelaunayHelpers.SelectEdgesForSitePoint(p, Edges)));
 }