Class CoordinateSystemAxis

  • Direct Known Subclasses:
    EllipsoidalAxis, StraightLineAxis

    public abstract class CoordinateSystemAxis
    extends Object
    An axis of a CoordinateSystem.
    Author:
    Karel Maesen, Geovise BVBA creation-date: 4/29/11
    • Method Detail

      • getAxisName

        public String getAxisName()
        Returns the name of this axis.
        Returns:
      • getUnit

        public Unit getUnit()
      • getNormalOrder

        public int getNormalOrder()
        Indicates the position for the Axis in the normalized order of axes.

        The coordinates of Positions 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.

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object