java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<Coordinate>public class CoordinateXYZM extends Coordinate
This data object is suitable for use with coordinate sequences dimension 4, measures 1.
Coordinate.DimensionalComparatorM, NULL_ORDINATE, x, X, y, Y, z, Z| Constructor | Description |
|---|---|
CoordinateXYZM() |
Default constructor
|
CoordinateXYZM(double x,
double y,
double z,
double m) |
|
CoordinateXYZM(Coordinate coord) |
|
CoordinateXYZM(CoordinateXYZM coord) |
| Modifier and Type | Method | Description |
|---|---|---|
CoordinateXYZM |
copy() |
|
double |
getM() |
The m-measure, if available.
|
double |
getOrdinate(int ordinateIndex) |
Gets the ordinate value for the given index.
|
void |
setCoordinate(Coordinate other) |
Sets this
Coordinates (x,y,z) values to that of other. |
void |
setM(double m) |
The m-measure, if supported.
|
void |
setOrdinate(int ordinateIndex,
double value) |
Sets the ordinate for the given index
to a given value.
|
java.lang.String |
toString() |
Returns a
String of the form (x,y,z) . |
public CoordinateXYZM()
public CoordinateXYZM(double x,
double y,
double z,
double m)
public CoordinateXYZM(Coordinate coord)
public CoordinateXYZM(CoordinateXYZM coord)
public CoordinateXYZM copy()
copy in class Coordinatepublic double getM()
getM in class Coordinatepublic void setM(double m)
CoordinatesetM in class Coordinatepublic double getOrdinate(int ordinateIndex)
CoordinateCoordinate.X, Coordinate.Y, and Coordinate.Z.getOrdinate in class CoordinateordinateIndex - the ordinate indexpublic void setCoordinate(Coordinate other)
CoordinateCoordinates (x,y,z) values to that of other.setCoordinate in class Coordinateother - the Coordinate to copypublic void setOrdinate(int ordinateIndex,
double value)
CoordinateCoordinate.X, Coordinate.Y, and Coordinate.Z.setOrdinate in class CoordinateordinateIndex - the ordinate indexvalue - the value to setpublic java.lang.String toString()
CoordinateString of the form (x,y,z) .toString in class CoordinateString of the form (x,y,z)Copyright © 2018. All rights reserved.