Package uk.ac.rdg.resc.edal.grid
Interface VerticalAxis
-
- All Superinterfaces:
DiscreteDomain<Double,Extent<Double>>
,Domain<Double>
,ReferenceableAxis<Double>
,VerticalDomain
- All Known Implementing Classes:
VerticalAxisImpl
public interface VerticalAxis extends ReferenceableAxis<Double>, VerticalDomain
A vertical axis in a ReferenceableGrid.- Author:
- Jon Blower, Guy
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VerticalCrs
getVerticalCrs()
Returns the vertical coordinate reference system for coordinates on this axisboolean
isAscending()
Returns true if the values on the axis are in ascending order according to their natural ordering.-
Methods inherited from interface uk.ac.rdg.resc.edal.domain.DiscreteDomain
getDomainObjects
-
Methods inherited from interface uk.ac.rdg.resc.edal.grid.ReferenceableAxis
equals, findIndexOf, getCoordinateBounds, getCoordinateExtent, getCoordinateValue, getCoordinateValues, getName, hashCode, size, wraps
-
Methods inherited from interface uk.ac.rdg.resc.edal.domain.VerticalDomain
getExtent
-
-
-
-
Method Detail
-
getVerticalCrs
VerticalCrs getVerticalCrs()
Returns the vertical coordinate reference system for coordinates on this axis- Specified by:
getVerticalCrs
in interfaceVerticalDomain
- Returns:
- The co-ordinate reference system which applies to this domain
-
isAscending
boolean isAscending()
Returns true if the values on the axis are in ascending order according to their natural ordering.Note that this does not have the same meaning as
getVerticalCrs().getPositiveDirection()
.- Specified by:
isAscending
in interfaceReferenceableAxis<Double>
-
-