Uses of Class
gistoolkit.features.Polygon

Packages that use Polygon
gistoolkit.datasources   
gistoolkit.datasources.shapefile   
gistoolkit.features   
gistoolkit.features.jtsutils   
gistoolkit.projection   
 

Uses of Polygon in gistoolkit.datasources
 

Methods in gistoolkit.datasources that return Polygon
static Polygon WKTFactory.parsePolygon(java.lang.String inWKT)
          Convert the Well Know Text (WKT) representation of a polygon into a Polygon.
 

Uses of Polygon in gistoolkit.datasources.shapefile
 

Subclasses of Polygon in gistoolkit.datasources.shapefile
 class PolygonM
          Just like a polygon, but with an M coordinate.
 class PolygonZ
          Just like a polygon, but with an Z coordinate.
 

Constructors in gistoolkit.datasources.shapefile with parameters of type Polygon
MultiPolygonM(Polygon[] inPolygons)
          MultiPolygonM constructor comment.
MultiPolygonM(Polygon[] inPolygons, Envelope inEnvelope)
          MultiPolygonM constructor comment.
MultiPolygonZ(Polygon[] inPolygons)
          MultiPolygonM constructor comment.
MultiPolygonZ(Polygon[] inPolygons, Envelope inEnvelope)
          MultiPolygonM constructor comment.
 

Uses of Polygon in gistoolkit.features
 

Methods in gistoolkit.features that return Polygon
 Polygon Envelope.getPolygon()
          Return the polygon for this Shape.
 Polygon[] MultiPolygon.getPolygons()
          return the list of Polygons contained within this MultiPolygon.
 

Methods in gistoolkit.features with parameters of type Polygon
 boolean LineString.intersectsPolygon(Polygon inPolygon)
          A LineString intersects a Polygon if it intersects any of the rings of the polygon, or if it is contained within the Polygon.
 boolean LinearRing.containsPolygon(Polygon inPolygon)
          For linear rings, since the shape is representing a simple polygon, if the shape is contained within the interior of the ring, then it is said to be within the simple polygon.
 boolean LinearRing.intersectsPolygon(Polygon inPolygon)
          A LinearRing intersects a Polygon if it intersects any of the rings of the polygon, or if it is contained within the posative ring of the polygon.
 boolean MultiLineString.intersectsPolygon(Polygon inPolygon)
          A MultiLineString intersects a Polygon if any of it's constituent LineStrings intersect the Polygon.
 boolean MultiPoint.intersectsPolygon(Polygon inPolygon)
          A MUltiPoing will intersect a polygon if any one of the points is contained within the polygon.
 void MultiPolygon.addPolygon(int inIndex, Polygon inPolygon)
          Add a Polygon to this MultiPolygonat the given location
 boolean Point.intersectsPolygon(Polygon inPolygon)
          A point intersects a Polygon if it is contained within the polygon.
static boolean Polygon.isPointInPolygon(Polygon inPolygon, Point inPoint)
          Performs a point in polygon calculation.
 boolean Polygon.intersectsPolygon(Polygon inPolygon)
          A polygon intersects another polygon if any of the rings of the polygon intersect, or one polygon is contained within the other.
 

Constructors in gistoolkit.features with parameters of type Polygon
MultiPolygon(Polygon[] inPolygons)
          Creates a MultiPolygon from the Polygons
MultiPolygon(Polygon[] inPolygons, Envelope inEnvelope)
          Creates a MultiPolygon from the Polygons and the envelope
 

Uses of Polygon in gistoolkit.features.jtsutils
 

Methods in gistoolkit.features.jtsutils that return Polygon
 Polygon JTSConverter.convertPolygon(com.vividsolutions.jts.geom.Polygon inPolygon)
          Converts a JTS Polygon to a GISToolkit Polygon.
 

Methods in gistoolkit.features.jtsutils with parameters of type Polygon
 com.vividsolutions.jts.geom.Polygon JTSConverter.convertPolygon(Polygon inPolygon)
          Converts a GISToolkit Polygon to a JTS Polygon.
 

Uses of Polygon in gistoolkit.projection
 

Methods in gistoolkit.projection with parameters of type Polygon
static void ShapeProjector.projectForwardPolygon(Projection inProjection, Polygon inPolygon)
          Handles projection of Polygons.
static void ShapeProjector.projectBackwardPolygon(Projection inProjection, Polygon inPolygon)
          Handles reverse projection of Polygons.