Package ucar.nc2.ft2.coverage
Class TimeAxis2DSwath
- java.lang.Object
-
- ucar.nc2.ft2.coverage.CoverageCoordAxis
-
- ucar.nc2.ft2.coverage.TimeAxis2DSwath
-
- All Implemented Interfaces:
Comparable<CoverageCoordAxis>
public class TimeAxis2DSwath extends CoverageCoordAxis
Swath TimeAxis: time(scan, xscan) values will contain scan * xscan values- Since:
- 3/19/2016.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ucar.nc2.ft2.coverage.CoverageCoordAxis
CoverageCoordAxis.DependenceType, CoverageCoordAxis.Spacing
-
-
Field Summary
-
Fields inherited from class ucar.nc2.ft2.coverage.CoverageCoordAxis
attributes, axisType, dataType, dependenceType, dependsOn, description, endValue, isSubset, name, ncoords, reader, resolution, spacing, startValue, timeHelper, units, values
-
-
Constructor Summary
Constructors Constructor Description TimeAxis2DSwath(CoverageCoordAxisBuilder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoverageCoordAxis
copy()
Array
getCoordBoundsAsArray()
Array
getCoordsAsArray()
int[]
getShape()
protected void
setDataset(CoordSysContainer dataset)
Optional<CoverageCoordAxis>
subset(double minValue, double maxValue, int stride)
Optional<CoverageCoordAxis>
subset(SubsetParams params)
Optional<CoverageCoordAxis>
subsetDependent(CoverageCoordAxis1D from)
void
toString(Formatter f, Indent indent)
-
Methods inherited from class ucar.nc2.ft2.coverage.CoverageCoordAxis
attributes, compareTo, convert, findAttribute, getAttributeContainer, getAttributes, getAxisType, getCalendar, getCalendarDateUnit, getDataType, getDateRange, getDependenceType, getDependsOn, getDependsOnList, getDescription, getEndValue, getHasData, getName, getNcoords, getOffsetInTimeUnits, getRange, getRangeIterator, getRefDate, getResolution, getSpacing, getStartValue, getSummary, getUnits, getValues, isInterval, isRegular, isScalar, isSubset, loadValuesIfNeeded, makeDate, makeDateInTimeUnits, toString
-
-
-
-
Constructor Detail
-
TimeAxis2DSwath
public TimeAxis2DSwath(CoverageCoordAxisBuilder builder)
-
-
Method Detail
-
setDataset
protected void setDataset(CoordSysContainer dataset)
- Overrides:
setDataset
in classCoverageCoordAxis
-
copy
public CoverageCoordAxis copy()
- Specified by:
copy
in classCoverageCoordAxis
-
getShape
public int[] getShape()
- Overrides:
getShape
in classCoverageCoordAxis
-
toString
public void toString(Formatter f, Indent indent)
- Overrides:
toString
in classCoverageCoordAxis
-
subset
public Optional<CoverageCoordAxis> subset(SubsetParams params)
- Specified by:
subset
in classCoverageCoordAxis
-
subset
public Optional<CoverageCoordAxis> subset(double minValue, double maxValue, int stride)
- Specified by:
subset
in classCoverageCoordAxis
-
subsetDependent
@Nonnull public Optional<CoverageCoordAxis> subsetDependent(CoverageCoordAxis1D from)
- Specified by:
subsetDependent
in classCoverageCoordAxis
-
getCoordsAsArray
public Array getCoordsAsArray()
- Specified by:
getCoordsAsArray
in classCoverageCoordAxis
-
getCoordBoundsAsArray
public Array getCoordBoundsAsArray()
- Specified by:
getCoordBoundsAsArray
in classCoverageCoordAxis
-
-