gistoolkit.datasources.shapefile
Class LineStringZ

java.lang.Object
  extended bygistoolkit.features.Shape
      extended bygistoolkit.features.LineString
          extended bygistoolkit.datasources.shapefile.LineStringM
              extended bygistoolkit.datasources.shapefile.LineStringZ

public class LineStringZ
extends LineStringM

Just like a line stringM exept it is composed of points with z coordinates.


Field Summary
 
Fields inherited from class gistoolkit.features.Shape
EQUAL_LIMIT, LINEARRING, LINESTRING, MULTILINESTRING, MULTIPOINT, MULTIPOLYGON, myEnvelope, NULLSHAPE, POINT, POLYGON, RASTER
 
Constructor Summary
LineStringZ()
          LineStringM constructor comment.
LineStringZ(double[] inXs, double[] inYs)
          LineStringM constructor comment.
LineStringZ(Point[] inPoints)
          LineStringM 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.LineStringM
getMaxM, getMinM, setMaxM, setMinM
 
Methods inherited from class gistoolkit.features.LineString
add, add, calculateEnvelope, clone, contains, containsLine, containsMultiLine, containsPoint, getClosestIndex, getClosestPoint, getDistanceToPoint, getEnvelope, getNumPoints, getPoint, getPoints, getShapeType, getWKT, getXCoordinates, getYCoordinates, intersects, intersectsLinearRing, intersectsLineString, intersectsMultiLineString, intersectsMultiPolygon, intersectsPoint, intersectsPoint, intersectsPolygon, intersectsRasterShape, remove, 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

LineStringZ

public LineStringZ()
LineStringM constructor comment.


LineStringZ

public LineStringZ(double[] inXs,
                   double[] inYs)
LineStringM constructor comment.

Parameters:
inXs - double[]
inYs - double[]

LineStringZ

public LineStringZ(Point[] inPoints)
LineStringM constructor comment.

Parameters:
inPoints - gistoolkit.features.Point[]
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;