Class RemoveHoleTransformer

java.lang.Object
org.locationtech.jts.geom.util.GeometryTransformer
org.apache.calcite.runtime.RemoveHoleTransformer

public class RemoveHoleTransformer extends org.locationtech.jts.geom.util.GeometryTransformer
Removes the holes of a geometry.
  • Field Summary

    Fields inherited from class org.locationtech.jts.geom.util.GeometryTransformer

    factory
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.locationtech.jts.geom.Geometry
    transformPolygon(org.locationtech.jts.geom.Polygon geom, org.locationtech.jts.geom.Geometry parent)
     

    Methods inherited from class org.locationtech.jts.geom.util.GeometryTransformer

    copy, createCoordinateSequence, getInputGeometry, transform, transformCoordinates, transformGeometryCollection, transformLinearRing, transformLineString, transformMultiLineString, transformMultiPoint, transformMultiPolygon, transformPoint

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RemoveHoleTransformer

      public RemoveHoleTransformer()
  • Method Details

    • transformPolygon

      protected org.locationtech.jts.geom.Geometry transformPolygon(org.locationtech.jts.geom.Polygon geom, org.locationtech.jts.geom.Geometry parent)
      Overrides:
      transformPolygon in class org.locationtech.jts.geom.util.GeometryTransformer