gistoolkit.datasources.shapefile
Class MultiLineStringM

java.lang.Object
  extended bygistoolkit.features.Shape
      extended bygistoolkit.features.MultiLineString
          extended bygistoolkit.datasources.shapefile.MultiLineStringM
Direct Known Subclasses:
MultiLineStringZ

public class MultiLineStringM
extends MultiLineString

Just like a MultiLineString, but with the addition of a measure 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
MultiLineStringM()
          MultiLineStringM constructor comment.
MultiLineStringM(LineString inLines)
          MultiLineStringM constructor comment.
MultiLineStringM(LineString[] inLines)
          MultiLineStringM constructor comment.
 
Method Summary
 double getMaxM()
          returns the maximum M value.
 double getMinM()
          returns the minimum M value.
 void setMaxM(double inMaxM)
          Sets the maximum M value;
 void setMinM(double inMinM)
          Sets the minimum M value;
 
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

MultiLineStringM

public MultiLineStringM()
MultiLineStringM constructor comment.


MultiLineStringM

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

Parameters:
inLines - gistoolkit.features.LineString[]

MultiLineStringM

public MultiLineStringM(LineString inLines)
MultiLineStringM constructor comment.

Parameters:
inLines - gistoolkit.features.LineString
Method Detail

getMaxM

public double getMaxM()
returns the maximum M value.


getMinM

public double getMinM()
returns the minimum M value.


setMaxM

public void setMaxM(double inMaxM)
Sets the maximum M value;


setMinM

public void setMinM(double inMinM)
Sets the minimum M value;