Uses of Class
ucar.multiarray.ConcreteIndexMap

Packages that use ConcreteIndexMap
ucar.multiarray Provides an abstraction for multidimensional array access, some concrete implementations, and ways to view a MultiArray as if it had a different structure. 
 

Uses of ConcreteIndexMap in ucar.multiarray
 

Subclasses of ConcreteIndexMap in ucar.multiarray
 class ClipMap
          Use with MultiArrayProxy to limit the bounds of an index to the delegate on a given dimension.
 class DecimateMap
          Use with MultiArrayProxy to reduce the length along a particular dimension by sampling the domain according to a (repeated) pattern.
 class FlattenMap
          Use with MultiArrayProxy to reduce apparent rank by merging adjacent dimensions.
 class FlipMap
          Use with MultiArrayProxy to flip (invert) the indexing along a particular dimension.
 class SliceMap
          Use with MultiArrayProxy to reduce the apparent rank of the delegate by fixing an index at particular value.
 class TransposeMap
          Use with MultiArrayProxy to transpose two dimensions.
 

Methods in ucar.multiarray with parameters of type ConcreteIndexMap
protected  void ConcreteIndexMap.link(ConcreteIndexMap prev, ConcreteIndexMap.ZZMap iMap)
          Called by subclass constructors to initialize.
protected  void ConcreteIndexMap.link(ConcreteIndexMap prev, ConcreteIndexMap.ZZMap iMap)
          Called by subclass constructors to initialize.
protected  void ConcreteIndexMap.link(ConcreteIndexMap prev, ConcreteIndexMap.ZZMap iMap, ConcreteIndexMap.ZZMap lengthsMap)
          Called by subclass constructors to initialize.
protected  void ConcreteIndexMap.link(ConcreteIndexMap prev, ConcreteIndexMap.ZZMap iMap, ConcreteIndexMap.ZZMap lengthsMap)
          Called by subclass constructors to initialize.
 

Constructors in ucar.multiarray with parameters of type ConcreteIndexMap
ClipMap(ConcreteIndexMap prev, int position, int low, int extent)
          Create an IndexMap which clips along a specific dimension and is functionally composed with another IndexMap.
ClipMap(ConcreteIndexMap prev, int position, int low, int extent)
          Create an IndexMap which clips along a specific dimension and is functionally composed with another IndexMap.
DecimateMap(ConcreteIndexMap prev, int position, boolean[] pattern)
          Create an ConcreteIndexMap which decimates along a specific dimension.
DecimateMap(ConcreteIndexMap prev, int position, boolean[] pattern)
          Create an ConcreteIndexMap which decimates along a specific dimension.
FlattenMap(ConcreteIndexMap prev, int position)
          Create an ConcreteIndexMap which merges two adjacent dimensions.
FlattenMap(ConcreteIndexMap prev, int position)
          Create an ConcreteIndexMap which merges two adjacent dimensions.
FlipMap(ConcreteIndexMap prev, int position)
          Create an IndexMap which flips the indexing for a particular dimension and is functionally composed with another IndexMap.
FlipMap(ConcreteIndexMap prev, int position)
          Create an IndexMap which flips the indexing for a particular dimension and is functionally composed with another IndexMap.
SliceMap(ConcreteIndexMap prev, int position, int value)
          Create an ConcreteIndexMap which fixes the key for a particular dimension at a particular value and is functionally composed with another ConcreteIndexMap.
SliceMap(ConcreteIndexMap prev, int position, int value)
          Create an ConcreteIndexMap which fixes the key for a particular dimension at a particular value and is functionally composed with another ConcreteIndexMap.
TransposeMap(ConcreteIndexMap prev, int aa, int bb)
          Create an IndexMap which swaps two dimensions.
TransposeMap(ConcreteIndexMap prev, int aa, int bb)
          Create an IndexMap which swaps two dimensions.