gistoolkit.datasources.shapefile
Class LinearRingM

java.lang.Object
  extended bygistoolkit.features.Shape
      extended bygistoolkit.features.LinearRing
          extended bygistoolkit.datasources.shapefile.LinearRingM
Direct Known Subclasses:
LinearRingZ

public class LinearRingM
extends LinearRing

Just like a linear ring but with M values for the points


Field Summary
 
Fields inherited from class gistoolkit.features.Shape
EQUAL_LIMIT, LINEARRING, LINESTRING, MULTILINESTRING, MULTIPOINT, MULTIPOLYGON, myEnvelope, NULLSHAPE, POINT, POLYGON, RASTER
 
Constructor Summary
LinearRingM()
          LinearRingM constructor comment.
LinearRingM(double[] inXs, double[] inYs)
          LinearRingM constructor comment.
LinearRingM(Point[] inPoints)
          LinearRingM 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.LinearRing
add, add, calculateEnvelope, clone, contains, containsLine, containsLinearRing, containsMultiLine, containsMultiPolygon, containsPoint, containsPoint, containsPolygon, ensureClosed, getClosestIndex, getClosestPoint, getDistanceToPoint, getEnvelope, getNumPoints, getPoint, getPoints, getRingPoints, getShapeType, getWKT, getXCoordinates, getYCoordinates, intersects, intersectsLinearRing, intersectsMultiPolygon, intersectsPoint, intersectsPoint, intersectsPolygon, intersectsRasterShape, isClockwise, overlaps, remove, reorder, setPoint, toString, translate, union
 
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, wait, wait, wait
 

Constructor Detail

LinearRingM

public LinearRingM()
LinearRingM constructor comment.


LinearRingM

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

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

LinearRingM

public LinearRingM(Point[] inPoints)
LinearRingM constructor comment.

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