public abstract class CoordinateSystemAxis extends Object
CoordinateSystem.
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
CoordinateSystemAxisDirection |
getAxisDirection() |
String |
getAxisName()
Returns the name of this axis.
|
int |
getNormalOrder()
Indicates the position for the Axis in the normalized order of axes.
|
Unit |
getUnit() |
int |
hashCode() |
static GeodeticLatitudeCSAxis |
mkLatAxis() |
static GeodeticLongitudeCSAxis |
mkLonAxis() |
static StraightLineAxis |
mkXAxis() |
static StraightLineAxis |
mkYAxis() |
static StraightLineAxis |
mkZAxis() |
String |
toString() |
public static GeodeticLongitudeCSAxis mkLonAxis()
public static GeodeticLatitudeCSAxis mkLatAxis()
public static StraightLineAxis mkXAxis()
public static StraightLineAxis mkYAxis()
public static StraightLineAxis mkZAxis()
public String getAxisName()
public CoordinateSystemAxisDirection getAxisDirection()
public Unit getUnit()
public int getNormalOrder()
The coordinates of Position
s in a specific CoordinateSystem
needs to respect this invariant:
if the axes are sorted according to their normalOrder property, then this gives the order in which the corresponding
coordinate elements are stored in the position.
Copyright © 2022 geolatte.org. All rights reserved.