gistoolkit.datasources.shapefile
Class MultiPointM

java.lang.Object
  extended bygistoolkit.features.Shape
      extended bygistoolkit.features.MultiPoint
          extended bygistoolkit.datasources.shapefile.MultiPointM
Direct Known Subclasses:
MultiPointZ

public class MultiPointM
extends MultiPoint

A collection of multi points of the type M


Field Summary
 
Fields inherited from class gistoolkit.features.Shape
EQUAL_LIMIT, LINEARRING, LINESTRING, MULTILINESTRING, MULTIPOINT, MULTIPOLYGON, myEnvelope, NULLSHAPE, POINT, POLYGON, RASTER
 
Constructor Summary
MultiPointM()
          MultiPointM constructor comment.
MultiPointM(double[] inXs, double[] inYs)
          MultiPointM constructor comment.
MultiPointM(double inX, double inY)
          MultiPointM constructor comment.
MultiPointM(Point[] inPoints)
          MultiPointM constructor comment.
MultiPointM(Point[] inPoints, double inMmin, double inMmax, double[] inMs)
          MultiPointM 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.MultiPoint
add, add, calculateEnvelope, clone, getClosestIndex, getClosestPoint, getDistanceToPoint, getEnvelope, getNumPoints, getPoint, getPoints, getShapeType, getWKT, getXCoordinates, getYCoordinates, intersects, intersectsLinearRing, intersectsLineString, intersectsMultiLineString, intersectsMultiPoint, 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

MultiPointM

public MultiPointM()
MultiPointM constructor comment.


MultiPointM

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

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

MultiPointM

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

Parameters:
inPoints - gistoolkit.features.Point[]

MultiPointM

public MultiPointM(Point[] inPoints,
                   double inMmin,
                   double inMmax,
                   double[] inMs)
MultiPointM constructor comment.

Parameters:
inPoints - gistoolkit.features.Point[]

MultiPointM

public MultiPointM(double inX,
                   double inY)
MultiPointM constructor comment.

Parameters:
inX - double
inY - double
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;