gistoolkit.datasources.shapefile
Class PolygonZ

java.lang.Object
  extended bygistoolkit.features.Shape
      extended bygistoolkit.features.Polygon
          extended bygistoolkit.datasources.shapefile.PolygonM
              extended bygistoolkit.datasources.shapefile.PolygonZ

public class PolygonZ
extends PolygonM

Just like a polygon, but with an Z coordinate.


Field Summary
 
Fields inherited from class gistoolkit.features.Shape
EQUAL_LIMIT, LINEARRING, LINESTRING, MULTILINESTRING, MULTIPOINT, MULTIPOLYGON, myEnvelope, NULLSHAPE, POINT, POLYGON, RASTER
 
Constructor Summary
PolygonZ()
          PolygonM constructor comment.
PolygonZ(LinearRing inLinearRing)
          PolygonM constructor comment.
PolygonZ(LinearRing inLinearRing, LinearRing[] inHoles)
          PolygonM constructor comment.
 
Method Summary
 double getMaxZ()
          returns the maximum Z value.
 double getMinZ()
          returns the minimum Z value.
 void setMaxZ(double inMaxZ)
          Sets the maximum Z value;
 void setMinZ(double inMinZ)
          Sets the minimum Z value;
 
Methods inherited from class gistoolkit.datasources.shapefile.PolygonM
getMaxM, getMinM, setMaxM, setMinM
 
Methods inherited from class gistoolkit.features.Polygon
add, add, addHole, calculateEnvelope, clone, contains, getCentroid, getClosestIndex, getClosestPoint, getDistanceToPoint, getEnvelope, getHoles, getNumPoints, getPoint, getPoints, getPosativeRing, getShapeType, getWKT, intersects, intersectsMultiPolygon, intersectsPolygon, intersectsRasterShape, isPointInPolygon, isPointInRing, remove, removeHole, setPoint, translate
 
Methods inherited from class gistoolkit.features.Shape
distance, getDistance, getDistanceToEnvelope, getDistanceToLine, getDistanceToLine, getLinesIntersect, linesIntersect, linesIntersect, pointOnLine, pointOnLine
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolygonZ

public PolygonZ()
PolygonM constructor comment.


PolygonZ

public PolygonZ(LinearRing inLinearRing)
PolygonM constructor comment.

Parameters:
inLinearRing - gistoolkit.features.LinearRing

PolygonZ

public PolygonZ(LinearRing inLinearRing,
                LinearRing[] inHoles)
PolygonM constructor comment.

Parameters:
inLinearRing - gistoolkit.features.LinearRing
inHoles - gistoolkit.features.LinearRing[]
Method Detail

getMaxZ

public double getMaxZ()
returns the maximum Z value.


getMinZ

public double getMinZ()
returns the minimum Z value.


setMaxZ

public void setMaxZ(double inMaxZ)
Sets the maximum Z value;


setMinZ

public void setMinZ(double inMinZ)
Sets the minimum Z value;