コード例 #1
0
 public void Generate(IList <VERTEX> input, out IDecoratedDelaunayTriangulation <VERTEX, CELLDATA> delaunay, bool assignIds = true, bool checkInput = false)
 {
     delaunay = new DecoratedDelaunayTriangulation2 <VERTEX, CELLDATA>();
     Generate(input, delaunay, assignIds, checkInput);
 }
コード例 #2
0
 public static void Iterate <VERTEX, REGIONDATA, EDGEDATA, CELLDATA>(IDecoratedVoronoiMesh2 <VERTEX, REGIONDATA, EDGEDATA, CELLDATA> src, out IDecoratedVoronoiMesh2 <VERTEX, REGIONDATA, EDGEDATA, CELLDATA> dst1, out IDecoratedDelaunayTriangulation <VERTEX, CELLDATA> dst2)
     where VERTEX : class, IVertex, new ()
     where REGIONDATA : new ()
     where EDGEDATA : new ()
     where CELLDATA : new ()
 {
     dst1 = new DecoratedVoronoiMesh2 <VERTEX, REGIONDATA, EDGEDATA, CELLDATA>();
     dst1.Generate(GetCentroids(src), out dst2);
 }