Uses of Class
ucar.ma2.Section

Packages that use Section
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. 
 

Uses of Section in ucar.ma2
 

Methods in ucar.ma2 that return Section
 Section Section.addRangeNames(java.util.List<java.lang.String> rangeNames)
           
 Section Section.appendRange()
          Append a null Range to the Section - meaning "all"
 Section Section.appendRange(int size)
          Append a new Range(0,size-1) to the Section
 Section Section.appendRange(int first, int last)
          Append a new Range(first, last) to the Section
 Section Section.appendRange(int first, int last, int stride)
          Append a new Range(first,last,stride) to the Section
 Section Section.appendRange(Range r)
          Append a Range to the Section
 Section Section.appendRange(java.lang.String name, int first, int last, int stride)
          Append a new Range(name,first,last,stride) to the Section
 Section Section.compact()
          Create a new Section by compacting each Range.
 Section Section.compose(Section want)
          Create a new Section by composing with a Section that is reletive to this Section.
static Section Section.fill(Section s, int[] shape)
          Return a Section guarenteed to be non null, with no null Ranges, and within the bounds set by shape.
 Section Section.insertRange(int index, Range r)
          Insert a range at the specified index in the list.
 Section Section.intersect(Section other)
          Create a new Section by intersection with another Section
 Section Section.makeImmutable()
          Makes the object immutable, so can be safely shared
 Section Section.reduce()
          Remove any ranges of length 1
 Section Section.removeRange(int index)
          Remove a range at the specified index in the list.
 Section Section.removeVlen()
          Create a new Section by compacting each Range.
 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
 Section Section.shiftOrigin(Section newOrigin)
          Create a new Section by shifting each range by newOrigin.first() The result is then a reletive offset from the newOrigin.
 Section Section.union(Section other)
          Create a new Section by union with another Section
 

Methods in ucar.ma2 with parameters of type Section
 Section Section.compose(Section want)
          Create a new Section by composing with a Section that is reletive to this Section.
 boolean Section.contains(Section other)
          See if this Section contains another Section.
static Section Section.fill(Section s, int[] shape)
          Return a Section guarenteed to be non null, with no null Ranges, and within the bounds set by shape.
 Section Section.intersect(Section other)
          Create a new Section by intersection with another Section
 boolean Section.intersects(Section other)
          See if this Section intersects with another Section.
 int Section.offset(Section intersect)
           
 Section Section.shiftOrigin(Section newOrigin)
          Create a new Section by shifting each range by newOrigin.first() The result is then a reletive offset from the newOrigin.
 Section Section.union(Section other)
          Create a new Section by union with another Section
 

Constructors in ucar.ma2 with parameters of type Section
Section(Section from)
          Copy Constructor.
 

Uses of Section in ucar.nc2
 

Fields in ucar.nc2 declared as Section
 Section ParsedSectionSpec.section
           
 

Methods in ucar.nc2 that return Section
 Section VariableIF.getShapeAsSection()
           
 Section Variable.getShapeAsSection()
          Get shape as a Section object.
 

Methods in ucar.nc2 with parameters of type Section
 Array VariableIF.read(Section section)
           
 Array Variable.read(Section section)
          Read a section of the data for this Variable from the netcdf file and return a memory resident Array.
 Array Sequence.read(Section section)
          UnsupportedOperation
 long Variable.readToByteChannel(Section section, java.nio.channels.WritableByteChannel wbc)
           
 Array Variable.reallyRead(Variable client, Section section, CancelTask cancelTask)
          public by accident, do not call directly.
 Array StructurePseudo.reallyRead(Variable mainv, Section section, CancelTask cancelTask)
          Deprecated.  
 Array ProxyReader.reallyRead(Variable client, Section section, CancelTask cancelTask)
          Read a section of the data for a Variable.
 Variable Variable.section(Section subsection)
          Create a new Variable that is a logical subsection of this Variable.
 Variable Sequence.section(Section subsection)
          UnsupportedOperation
 

Uses of Section in ucar.nc2.dataset
 

Methods in ucar.nc2.dataset with parameters of type Section
 Array SequenceDS.read(Section section)
           
 Array VariableDS.reallyRead(Variable client, Section section, CancelTask cancelTask)
           
 Array StructurePseudoDS.reallyRead(Variable mainv, Section section, CancelTask cancelTask)
           
 Array StructureDS.reallyRead(Variable client, Section section, CancelTask cancelTask)