public void AddVPoint(VoronoiPoint Vp) { Vp.iAreaCode = iNextAreaCode; if (VoronoiPoints.Contains(Vp)) { throw new VoronoiPointExistException("Already Exist"); } else { VoronoiPoints.Add(Vp); iNextAreaCode++; } }
public double Distance(MapPoint mpSource, VoronoiPoint vpDest) { return(mpSource - vpDest); }