public class Coordinate extends Object implements ICoordinate
X, Y, Z| Constructor and Description |
|---|
Coordinate(double[] values,
boolean isMeasured) |
Coordinate(double x,
double y) |
Coordinate(double x,
double y,
double n,
boolean isMeasured) |
Coordinate(double x,
double y,
double z,
double m) |
| Modifier and Type | Method and Description |
|---|---|
ICoordinate |
add(ICoordinate other) |
int |
compareTo(ICoordinate coordinate) |
boolean |
equals(Object object) |
int |
getDimension() |
double |
getMeasuredValue() |
double |
getValue(int index) |
double[] |
getValues() |
double |
getXValue() |
double |
getYValue() |
double |
getZValue() |
int |
hashCode() |
boolean |
isMeasured() |
ICoordinate |
subtract(ICoordinate other) |
String |
toString() |
boolean |
touch(double x,
double y) |
boolean |
touch(ICoordinate other) |
public Coordinate(double x,
double y)
public Coordinate(double x,
double y,
double n,
boolean isMeasured)
public Coordinate(double x,
double y,
double z,
double m)
public Coordinate(double[] values,
boolean isMeasured)
public int getDimension()
getDimension in interface ICoordinatepublic boolean isMeasured()
isMeasured in interface ICoordinatepublic double getValue(int index)
getValue in interface ICoordinatepublic double getXValue()
getXValue in interface ICoordinatepublic double getYValue()
getYValue in interface ICoordinatepublic double getZValue()
getZValue in interface ICoordinatepublic double getMeasuredValue()
getMeasuredValue in interface ICoordinatepublic double[] getValues()
getValues in interface ICoordinatepublic ICoordinate add(ICoordinate other)
add in interface ICoordinatepublic ICoordinate subtract(ICoordinate other)
subtract in interface ICoordinatepublic boolean touch(ICoordinate other)
touch in interface ICoordinatepublic boolean touch(double x,
double y)
touch in interface ICoordinatepublic int compareTo(ICoordinate coordinate)
compareTo in interface Comparable<ICoordinate>Copyright © 2007–2018 Andreas W. Bartels. All rights reserved.