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. 
 

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.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 Variable.getShapeAsSection()
          Get shape as a Section object.
 Section VariableIF.getShapeAsSection()
           
 

Methods in ucar.nc2 with parameters of type Section
 Array Sequence.read(Section section)
          UnsupportedOperation
 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 VariableIF.read(Section section)
           
 Array ProxyReader.read(Variable mainv, Section section, CancelTask cancelTask)
          Read a section of the data for a Variable.
 long Variable.readToByteChannel(Section section, java.nio.channels.WritableByteChannel wbc)
           
 Variable Sequence.section(Section subsection)
          UnsupportedOperation
 Variable Variable.section(Section subsection)
          Create a new Variable that is a logical subsection of this Variable.