Uses of Interface
ucar.ma2.IndexIterator

Packages that use IndexIterator
ucar.ma2 Multidimensional arrays of primitives and objects with data stored in memory. 
ucar.nc2.iosp General classes for I/O Service Providers 
ucar.nc2.iosp.cinrad I/O Service Provider for chinese met radar files 
ucar.nc2.iosp.grib I/O Service Provider for GRIB-1 and GRIB-2 format files 
ucar.nc2.iosp.nexrad2 I/O Service Provider for NEXRAD level 2 format files 
ucar.nc2.iosp.uf   
 

Uses of IndexIterator in ucar.ma2
 

Classes in ucar.ma2 that implement IndexIterator
 class IteratorFast
          A "fast" iterator that can be used when the data is in canonical order.
 

Methods in ucar.ma2 that return IndexIterator
 IndexIterator Array.getIndexIterator()
          Get an index iterator for traversing the array in canonical order.
 IndexIterator Array.getIndexIteratorFast()
          Deprecated. use getIndexIterator
 IndexIterator Array.getRangeIterator(java.util.List<Range> ranges)
          Get an index iterator for traversing a section of the array in canonical order.
 

Methods in ucar.ma2 with parameters of type IndexIterator
static void MAMath.copy(DataType dataType, IndexIterator from, IndexIterator to)
          Copy using iterators.
protected  void ArrayStructureBB.copyBytes(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructure.copyBytes(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructureBB.copyChars(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructure.copyChars(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructureBB.copyDoubles(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructure.copyDoubles(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructureBB.copyFloats(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructure.copyFloats(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructureBB.copyInts(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructure.copyInts(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructureBB.copyLongs(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructure.copyLongs(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructureBB.copyObjects(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructure.copyObjects(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructure.copySequences(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructureBB.copyShorts(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructure.copyShorts(int recnum, StructureMembers.Member m, IndexIterator result)
           
protected  void ArrayStructure.copyStructures(int recnum, StructureMembers.Member m, IndexIterator result)
           
 

Uses of IndexIterator in ucar.nc2.iosp
 

Methods in ucar.nc2.iosp with parameters of type IndexIterator
static void IospHelper.copyFromByteBuffer(java.nio.ByteBuffer bb, StructureMembers.Member m, IndexIterator result)
           
 

Uses of IndexIterator in ucar.nc2.iosp.cinrad
 

Methods in ucar.nc2.iosp.cinrad with parameters of type IndexIterator
 void Cinrad2Record.readData(RandomAccessFile raf, int datatype, Range gateRange, IndexIterator ii)
          Read data from this record.
 

Uses of IndexIterator in ucar.nc2.iosp.grib
 

Methods in ucar.nc2.iosp.grib with parameters of type IndexIterator
 void GribServiceProvider.readLevel(Variable v2, int timeIdx, Range levelRange, Range yRange, Range xRange, IndexIterator ii)
          Deprecated.  
 void GribServiceProvider.readXY(Variable v2, int timeIdx, int levIdx, Range yRange, Range xRange, IndexIterator ii)
          Deprecated.  
 

Uses of IndexIterator in ucar.nc2.iosp.nexrad2
 

Methods in ucar.nc2.iosp.nexrad2 with parameters of type IndexIterator
 void Level2Record.readData(RandomAccessFile raf, int datatype, Range gateRange, IndexIterator ii)
          Read data from this record.
 

Uses of IndexIterator in ucar.nc2.iosp.uf
 

Methods in ucar.nc2.iosp.uf with parameters of type IndexIterator
 void Ray.readData(RandomAccessFile raf, java.lang.String abbrev, Range gateRange, IndexIterator ii)
          Read data from this ray.