gistoolkit.datasources.shapefile
Class MultiLineStringZ

java.lang.Object
  extended bygistoolkit.features.Shape
      extended bygistoolkit.features.MultiLineString
          extended bygistoolkit.datasources.shapefile.MultiLineStringM
              extended bygistoolkit.datasources.shapefile.MultiLineStringZ

public class MultiLineStringZ
extends MultiLineStringM

Just like a MultiLineStringM, but with the addition of a z coordinate to each node.


Field Summary
 
Fields inherited from class gistoolkit.features.MultiLineString
myLines
 
Fields inherited from class gistoolkit.features.Shape
EQUAL_LIMIT, LINEARRING, LINESTRING, MULTILINESTRING, MULTIPOINT, MULTIPOLYGON, myEnvelope, NULLSHAPE, POINT, POLYGON, RASTER
 
Constructor Summary
MultiLineStringZ()
          MultiLineStringM constructor comment.
MultiLineStringZ(LineString inLines)
          MultiLineStringM constructor comment.
MultiLineStringZ(LineString[] inLines)
          MultiLineStringM 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.MultiLineStringM
getMaxM, getMinM, setMaxM, setMinM
 
Methods inherited from class gistoolkit.features.MultiLineString
add, add, addLineString, calculateEnvelope, clone, getClosestIndex, getClosestPoint, getDistanceToPoint, getEnvelope, getLines, getNumPoints, getPoint, getPoints, getShapeType, getWKT, intersects, intersectsLinearRing, intersectsMultiLineString, intersectsMultiPolygon, intersectsPolygon, intersectsRasterShape, remove, setPoint, translate
 
Methods inherited from class gistoolkit.features.Shape
contains, 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

MultiLineStringZ

public MultiLineStringZ()
MultiLineStringM constructor comment.


MultiLineStringZ

public MultiLineStringZ(LineString[] inLines)
MultiLineStringM constructor comment.

Parameters:
inLines - gistoolkit.features.LineString[]

MultiLineStringZ

public MultiLineStringZ(LineString inLines)
MultiLineStringM constructor comment.

Parameters:
inLines - gistoolkit.features.LineString
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;