Package ucar.nc2.ft2.coverage
Class Time2DCoordSys
- java.lang.Object
-
- ucar.nc2.ft2.coverage.Time2DCoordSys
-
- Direct Known Subclasses:
Time2DOffsetCoordSys
@Immutable public class Time2DCoordSys extends Object
Time2DCoordSys with run and 2D time coordinate axes. LOOK not complete A CoordSys has 0 or 1 Time2DCoordSys, but there may be several in a Dataset.- Since:
- 8/14/2015
-
-
Field Summary
Fields Modifier and Type Field Description CoverageCoordAxis1D
runAxis
TimeAxis2DFmrc
timeAxis2D
-
Constructor Summary
Constructors Constructor Description Time2DCoordSys(CoverageCoordAxis1D runAxis, TimeAxis2DFmrc timeAxis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CoverageCoordAxis>
getCoordAxes()
int[]
getShape()
Optional<List<CoverageCoordAxis>>
subset(SubsetParams params, AtomicBoolean isConstantForcast, boolean makeCFcompliant)
-
-
-
Field Detail
-
runAxis
public final CoverageCoordAxis1D runAxis
-
timeAxis2D
public final TimeAxis2DFmrc timeAxis2D
-
-
Constructor Detail
-
Time2DCoordSys
public Time2DCoordSys(CoverageCoordAxis1D runAxis, TimeAxis2DFmrc timeAxis)
-
-
Method Detail
-
getCoordAxes
public List<CoverageCoordAxis> getCoordAxes()
-
getShape
public int[] getShape()
-
subset
public Optional<List<CoverageCoordAxis>> subset(SubsetParams params, AtomicBoolean isConstantForcast, boolean makeCFcompliant)
-
-