Uses of Class
ucar.ma2.Range

Packages that use Range
ucar.ma2 Multidimensional arrays of primitives and objects with data stored in memory. 
ucar.nc2 The public API to the Java-NetCDF library. 
ucar.nc2.dataset An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data, and NcML. 
ucar.nc2.dt Scientific data types package. 
ucar.unidata.geoloc.vertical Implementations of vertical coordinate transformations. 
 

Uses of Range in ucar.ma2
 

Fields in ucar.ma2 declared as Range
static Range Range.EMPTY
           
static Range Range.VLEN
           
 

Methods in ucar.ma2 that return Range
 Range Range.compact()
          Create a new Range by compacting this Range by removing the stride.
 Range Range.compose(Range r)
          Create a new Range by composing a Range that is reletive to this Range.
 Range Section.find(java.lang.String rangeName)
          Find a Range by its name.
 Range Section.getRange(int i)
          Get the ith Range
 Range Range.intersect(Range r)
          Create a new Range by intersecting with a Range using same interval as this Range.
 Range Range.shiftOrigin(int origin)
          Create a new Range shifting this range by a constant factor.
static Range[] Range.toArray(java.util.List ranges)
          Deprecated. use Section.getRanges()
 Range Range.union(Range r)
          Create a new Range by making the union with a Range using same interval as this Range.
 

Methods in ucar.ma2 that return types with arguments of type Range
 java.util.List<Range> Section.getRanges()
          Get the list of Ranges.
 

Methods in ucar.ma2 with parameters of type Range
 Section Section.appendRange(Range r)
          Append a Range to the Section
 Range Range.compose(Range r)
          Create a new Range by composing a Range that is reletive to this Range.
 Section Section.insertRange(int index, Range r)
          Insert a range at the specified index in the list.
 Range Range.intersect(Range r)
          Create a new Range by intersecting with a Range using same interval as this Range.
 boolean Range.intersects(Range r)
          Determine if a given Range intersects this one.
 Section Section.replaceRange(int index, Range r)
          Replace a range at the specified index in the list.
 Section Section.setRange(int index, Range r)
          Set the range at the specified index in the list, previous Range is discarded
static java.util.List Range.toList(Range[] ranges)
          Deprecated. use Section.getRanges()
 Range Range.union(Range r)
          Create a new Range by making the union with a Range using same interval as this Range.
 

Method parameters in ucar.ma2 with type arguments of type Range
 IndexIterator Array.getRangeIterator(java.util.List<Range> ranges)
          Get an index iterator for traversing a section of the array in canonical order.
 Array Array.section(java.util.List<Range> ranges)
          Create a new Array as a subsection of this Array, with rank reduction.
 Array Array.sectionNoReduce(java.util.List<Range> ranges)
          Create a new Array as a subsection of this Array, without rank reduction.
 

Constructors in ucar.ma2 with parameters of type Range
Range(Range r)
          Copy Constructor
Range(java.lang.String name, Range r)
          Copy Constructor with name
 

Constructor parameters in ucar.ma2 with type arguments of type Range
Section(java.util.List<Range> from)
          Create Section from a List.
Section(java.util.List<Range> from, int[] shape)
          Create Section from a List.
 

Uses of Range in ucar.nc2
 

Methods in ucar.nc2 that return types with arguments of type Range
 java.util.List<Range> Variable.getRanges()
          Get shape as an List of Range objects.
 java.util.List<Range> VariableIF.getRanges()
           
 

Method parameters in ucar.nc2 with type arguments of type Range
static java.lang.String ParsedSectionSpec.makeSectionSpecString(Variable v, java.util.List<Range> ranges)
          Make section specification String from a range list for a Variable.
static java.lang.String NCdump.makeSectionString(VariableIF v, java.util.List<Range> ranges)
          Deprecated. Make section specification String from a range list for a Variable.
 Array Sequence.read(java.util.List<Range> ranges)
          UnsupportedOperation
 Array Variable.read(java.util.List<Range> ranges)
          Read a section of the data for this Variable from the netcdf file and return a memory resident Array.
 Variable Variable.section(java.util.List<Range> ranges)
          Create a new Variable that is a logical subsection of this Variable.
 Variable VariableIF.section(java.util.List<Range> ranges)
           
 

Uses of Range in ucar.nc2.dataset
 

Methods in ucar.nc2.dataset with parameters of type Range
 CoordinateAxis1D CoordinateAxis1D.section(Range r)
          Create a new CoordinateAxis1D as a section of this CoordinateAxis1D.
 CoordinateAxis2D CoordinateAxis2D.section(Range r1, Range r2)
          Create a new CoordinateAxis2D as a section of this CoordinateAxis2D.
 

Uses of Range in ucar.nc2.dt
 

Methods in ucar.nc2.dt that return Range
 Range TrajectoryObsDatatype.getFullRange()
          Get the range for the entire trajectory.
 Range TrajectoryObsDatatype.getPointRange(int point)
          Get a range for a single point in the trajectory.
 Range TrajectoryObsDatatype.getRange(int start, int end, int stride)
          Get a range with the given start, end, and stride in the trajectory.
 

Methods in ucar.nc2.dt that return types with arguments of type Range
 java.util.List<Range> GridCoordSystem.getRangesFromLatLonRect(LatLonRect llbb)
          Get Index Ranges for the given lat, lon bounding box.
 

Methods in ucar.nc2.dt with parameters of type Range
 Array TrajectoryObsDatatype.getData(Range range, java.lang.String parameterName)
          Get the values of the requested parameter on the given Range of the trajectory.
 Array TrajectoryObsDatatype.getElevation(Range range)
          Get the elevation values on the given Range of the trajectory.
 Array TrajectoryObsDatatype.getLatitude(Range range)
          Get the latitude values on the given Range of the trajectory.
 Array TrajectoryObsDatatype.getLongitude(Range range)
          Get the longitude values on the given Range of the trajectory.
 Array TrajectoryObsDatatype.getTime(Range range)
          Get the time values on the given Range of the trajectory.
 GridDatatype GridDatatype.makeSubset(Range t_range, Range z_range, LatLonRect bbox, int z_stride, int y_stride, int x_stride)
          Create a new GeoGrid that is a logical subset of this GeoGrid.
 GridDatatype GridDatatype.makeSubset(Range rt_range, Range e_range, Range t_range, Range z_range, Range y_range, Range x_range)
          Create a new GeoGrid that is a logical subset of this GeoGrid.
 

Uses of Range in ucar.unidata.geoloc.vertical
 

Methods in ucar.unidata.geoloc.vertical with parameters of type Range
 VerticalTransform VerticalTransform.subset(Range t_range, Range z_range, Range y_range, Range x_range)
          Create a VerticalTransform as a section of an existing VerticalTransform.
 VerticalTransform VerticalTransformImpl.subset(Range t_range, Range z_range, Range y_range, Range x_range)
          Create a subset of this VerticalTransform.
 

Constructors in ucar.unidata.geoloc.vertical with parameters of type Range
VerticalTransformSubset(VerticalTransform original, Range t_range, Range z_range, Range y_range, Range x_range)
          Create a subset of an existing VerticalTransform