Interface CoordD2
-
- All Superinterfaces:
Comparable<CoordD2>,Coord2Conversion
- All Known Implementing Classes:
ImmutableCoordD2,MutableCoordD2
public interface CoordD2 extends Comparable<CoordD2>, Coord2Conversion
A floating point number tuple (can represent a point, a coordinate or a vector in 2D space).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CoordD2add(double n)CoordD2add(double dx, double dy)CoordD2add(CoordD2 delta)default intcompareTo(CoordD2 other)CoordD2divide(double n)CoordD2divide(double dx, double dy)CoordD2divide(CoordD2 delta)doublegetX()doublegetY()CoordD2multiply(double n)CoordD2multiply(double dx, double dy)CoordD2multiply(CoordD2 delta)voidsetX(double x)CoordD2setXY(double x, double y)CoordD2setXY(CoordD2 other)voidsetY(double y)CoordD2substract(double n)CoordD2substract(double dx, double dy)CoordD2substract(CoordD2 delta)-
Methods inherited from interface de.extio.spacecraft.shared.model.world.Coord2Conversion
toImmutableCoordD2, toImmutableCoordI2, toMutableCoordD2, toMutableCoordI2, toVNorm
-
-
-
-
Method Detail
-
getX
double getX()
-
setX
void setX(double x)
-
getY
double getY()
-
setY
void setY(double y)
-
setXY
CoordD2 setXY(double x, double y)
-
add
CoordD2 add(double dx, double dy)
-
add
CoordD2 add(double n)
-
substract
CoordD2 substract(double dx, double dy)
-
substract
CoordD2 substract(double n)
-
multiply
CoordD2 multiply(double dx, double dy)
-
multiply
CoordD2 multiply(double n)
-
divide
CoordD2 divide(double dx, double dy)
-
divide
CoordD2 divide(double n)
-
compareTo
default int compareTo(CoordD2 other)
- Specified by:
compareToin interfaceComparable<CoordD2>
-
-