gistoolkit.datasources.shapefile
Class MultiPolygonZ

java.lang.Object
  extended bygistoolkit.features.Shape
      extended bygistoolkit.features.MultiPolygon
          extended bygistoolkit.datasources.shapefile.MultiPolygonM
              extended bygistoolkit.datasources.shapefile.MultiPolygonZ

public class MultiPolygonZ
extends MultiPolygonM

Just like MultiPolygon, but with points with Z values.


Field Summary
 
Fields inherited from class gistoolkit.features.Shape
EQUAL_LIMIT, LINEARRING, LINESTRING, MULTILINESTRING, MULTIPOINT, MULTIPOLYGON, myEnvelope, NULLSHAPE, POINT, POLYGON, RASTER
 
Constructor Summary
MultiPolygonZ()
          MultiPolygonM constructor comment.
MultiPolygonZ(Polygon[] inPolygons)
          MultiPolygonM constructor comment.
MultiPolygonZ(Polygon[] inPolygons, Envelope inEnvelope)
          MultiPolygonM 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.MultiPolygonM
getMaxM, getMinM, setMaxM, setMinM
 
Methods inherited from class gistoolkit.features.MultiPolygon
add, add, addPolygon, calculateEnvelope, clone, contains, getClosestIndex, getClosestPoint, getDistanceToPoint, getEnvelope, getNumPoints, getPoint, getPoints, getPolygons, getShapeType, getWKT, intersects, intersectsMultiPolygon, intersectsRasterShape, remove, removePolygon, 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

MultiPolygonZ

public MultiPolygonZ()
MultiPolygonM constructor comment.


MultiPolygonZ

public MultiPolygonZ(Polygon[] inPolygons)
MultiPolygonM constructor comment.

Parameters:
inPolygons - gistoolkit.features.Polygon[]

MultiPolygonZ

public MultiPolygonZ(Polygon[] inPolygons,
                     Envelope inEnvelope)
MultiPolygonM constructor comment.

Parameters:
inPolygons - gistoolkit.features.Polygon[]
inEnvelope - gistoolkit.features.Envelope
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;