public class DCBoundsIterator extends ISBoundsIterator
Constructor and Description |
---|
DCBoundsIterator(DataCollection dc,
ISBounds space,
int[] shape) |
DCBoundsIterator(DataCollection dc,
ISBounds space,
int[] shape,
AxisOrdering ordering) |
DCBoundsIterator(DataCollection dc,
ISBounds space,
int[] shape,
int[] gaps) |
DCBoundsIterator(DataCollection dc,
ISBounds space,
int[] shape,
int[] gaps,
AxisOrdering ordering) |
DCBoundsIterator(DataCollection dc,
ISBounds space,
IntegerIndexSpaceID start,
int[] shape) |
DCBoundsIterator(DataCollection dc,
ISBounds space,
IntegerIndexSpaceID start,
int[] shape,
AxisOrdering ordering) |
DCBoundsIterator(DataCollection dc,
ISBounds space,
IntegerIndexSpaceID start,
int[] shape,
int[] gaps) |
DCBoundsIterator(DataCollection dc,
ISBounds space,
IntegerIndexSpaceID start,
int[] shape,
int[] gaps,
AxisOrdering ordering) |
DCBoundsIterator(DataCollection dc,
ISBounds space,
ISBounds shape) |
DCBoundsIterator(DataCollection dc,
ISBounds space,
ISBounds shape,
AxisOrdering ordering) |
Modifier and Type | Method and Description |
---|---|
DataBlock |
getDataBlock()
Get a data block containing the data associated with the current
iteration bounds.
|
DataCollection |
getDataCollection()
Get the DataCollection associated with this Iterator
|
void |
getDataCollection(DataCollection newDC)
Set the DataCollection associated with this Iterator
|
clone, copyBounds, end, getAxisLength, getAxisOrdering, getBlockShape, getOrdering, getSpaceBounds, getSpaceDimensions, getSpaceDimensionsArray, getSteps, incrementAxis, init, init, init, isFullShape, main, next, resetAxis, setAll, setAnchor, setBounds, setBoundsAndShape, setShape, setupAndCheck, toString, toString, valid
boundingVolume, contains, contains, contains, containsExcludeUpper, containsExcludeUpper, copy, copy, copyAndMove, copyAndMove, copyAndMoveCenterTo, copyAndMoveCenterTo, copyAndMoveTo, copyAndMoveTo, copyAndMoveToOrigin, copyExpandBy, copyExpandByFactor, copyIncreasedBy, copyLower, copyLower, copyLowerArray, copyLowerArray, copyReducedBy, copyScaled, copyScaled, copyScaled, copyShrinkBy, copyShrinkByFactor, copyTo, copyTo, copyToOrigin, copyUpper, copyUpper, copyUpperArray, copyUpperArray, createAtOrigin, createAtOrigin, createCentered, createCentered, createCentered, dim, equals, equalShape, equalShapeAfterProject, expand, expandByFactor, getDimension, getDimensions, getDimensions, getDimensionsArray, getLower, getLower, getLowerArray, getLowerArray, getUpper, getUpper, getUpperArray, getUpperArray, getVertex, getVertex, hasSameShape, increase, increaseByOne, increaseByOne, intersection, intersects, intersectWith, isSlice, longVolume, makeRelativeTo, makeRelativeTo, move, move, move, moveCenterTo, moveCenterTo, moveTo, moveTo, moveToOrigin, newBoundsAtOrigin, project, reduce, reduceByOne, reduceByOne, set, setAndMove, setAndMoveTo, setLower, setLower, setLower, setToBoundingVolume, setUpper, setUpper, setUpper, shrinkByFactor, slice, split, volume
public DCBoundsIterator(DataCollection dc, ISBounds space, int[] shape, int[] gaps, AxisOrdering ordering)
space
- shape
- gaps
- axisOrdering
- public DCBoundsIterator(DataCollection dc, ISBounds space, int[] shape, int[] gaps)
space
- shape
- gaps
- public DCBoundsIterator(DataCollection dc, ISBounds space, int[] shape)
space
- shape
- public DCBoundsIterator(DataCollection dc, ISBounds space, ISBounds shape)
space
- shape
- public DCBoundsIterator(DataCollection dc, ISBounds space, int[] shape, AxisOrdering ordering)
space
- shape
- axisOrdering
- public DCBoundsIterator(DataCollection dc, ISBounds space, ISBounds shape, AxisOrdering ordering)
space
- shape
- axisOrdering
- public DCBoundsIterator(DataCollection dc, ISBounds space, IntegerIndexSpaceID start, int[] shape, int[] gaps, AxisOrdering ordering)
space
- start
- shape
- gaps
- axisOrdering
- public DCBoundsIterator(DataCollection dc, ISBounds space, IntegerIndexSpaceID start, int[] shape)
space
- start
- shape
- public DCBoundsIterator(DataCollection dc, ISBounds space, IntegerIndexSpaceID start, int[] shape, AxisOrdering ordering)
space
- start
- shape
- axisOrdering
- public DCBoundsIterator(DataCollection dc, ISBounds space, IntegerIndexSpaceID start, int[] shape, int[] gaps)
space
- start
- shape
- gaps
- public DataCollection getDataCollection()
public void getDataCollection(DataCollection newDC)
public DataBlock getDataBlock()