public static VoronoiGraph FilterVG(VoronoiGraph VG, double minLeftRightDist)
{
VoronoiGraph VGErg = new VoronoiGraph();
foreach(VoronoiEdge VE in VG.Edges)
{
if(Math.Sqrt(Point.DistSqr(VE.LeftData,VE.RightData))>=minLeftRightDist)
VGErg.Edges.Add(VE);
}
foreach(VoronoiEdge VE in VGErg.Edges)
{
VGErg.Vertizes.Add(VE.VVertexA);
VGErg.Vertizes.Add(VE.VVertexB);
}
return VGErg;
}