public static void Iterate <VERTEX>(IVoronoiMesh2 <VERTEX> src, out IVoronoiMesh2 <VERTEX> dst1, out IDelaunayTriangulation <VERTEX> dst2) where VERTEX : class, IVertex, new () { dst1 = new VoronoiMesh2 <VERTEX>(); dst1.Generate(GetCentroids(src), out dst2); }
public static void Iterate <VERTEX>(IVoronoiMesh2 <VERTEX> src, out IVoronoiMesh2 <VERTEX> dst) where VERTEX : class, IVertex, new () { dst = new VoronoiMesh2 <VERTEX>(); dst.Generate(GetCentroids(src)); }