コード例 #1
0
ファイル: HoleRemover.cs プロジェクト: zhza/NetTopologySuite
 public Geometry Map(Geometry geom)
 {
     if (geom is Polygon)
     {
         return(PolygonHoleRemover.Clean((Polygon)geom, _predicate));
     }
     return(geom);
 }
コード例 #2
0
 public static IPolygon Clean(IPolygon poly, Predicate isRemoved)
 {
     PolygonHoleRemover pihr = new PolygonHoleRemover(poly, isRemoved);
     return pihr.GetResult();
 }
コード例 #3
0
ファイル: HoleRemover.cs プロジェクト: zhza/NetTopologySuite
            public static Polygon Clean(Polygon poly, Predicate isRemoved)
            {
                var pihr = new PolygonHoleRemover(poly, isRemoved);

                return(pihr.GetResult());
            }