| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | |
| pack-priv int | |
| pack-priv Region |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | copyStateFrom(RegionIterator ri)
Copies the iteration state from this RegionIterator object into another RegionIterator object to allow multiple iteration branches from the current position. |
| public RegionIterator | createCopy()
Returns a new RegionIterator object representing the same iteration state as this object to allow multiple iteration branches from the current position. |
| public boolean | nextXBand(int[] range)
Moves the iteration state to the beginning of the next X band in the current Y range returning true if one is found and recording the low and high X coordinates of the range in the array at locations 0 and 2 respectively. |
| public boolean | nextYRange(int[] range)
Moves the iteration state to the beginning of the next Y range in the region returning true if one is found and recording the low and high Y coordinates of the range in the array at locations 1 and 3 respectively. |
| curIndex | back to summary |
|---|---|
| pack-priv int curIndex | |
| numXbands | back to summary |
|---|---|
| pack-priv int numXbands | |
| region | back to summary |
|---|---|
| pack-priv Region region | |
| RegionIterator | back to summary |
|---|---|
| pack-priv RegionIterator(Region r) | |
| copyStateFrom | back to summary |
|---|---|
| public void copyStateFrom(RegionIterator ri) Copies the iteration state from this RegionIterator object into another RegionIterator object to allow multiple iteration branches from the current position. | |
| createCopy | back to summary |
|---|---|
| public RegionIterator createCopy() Returns a new RegionIterator object representing the same iteration state as this object to allow multiple iteration branches from the current position. | |
| nextXBand | back to summary |
|---|---|
| public boolean nextXBand(int[] range) Moves the iteration state to the beginning of the next X band in the current Y range returning true if one is found and recording the low and high X coordinates of the range in the array at locations 0 and 2 respectively. | |
| nextYRange | back to summary |
|---|---|
| public boolean nextYRange(int[] range) Moves the iteration state to the beginning of the next Y range in the region returning true if one is found and recording the low and high Y coordinates of the range in the array at locations 1 and 3 respectively. | |