public class SerpentineScanner extends ImageScanner
Modifier and Type | Field and Description |
---|---|
protected int |
index |
protected int |
maxIndex |
exception, nextLocation, numBands, publicNextLocation, region
Constructor and Description |
---|
SerpentineScanner(java.awt.image.BufferedImage image,
boolean isBanded) |
SerpentineScanner(java.awt.image.BufferedImage image,
java.awt.Rectangle region,
boolean isBanded) |
SerpentineScanner(java.awt.Rectangle region) |
SerpentineScanner(java.awt.Rectangle region,
int bands) |
Modifier and Type | Method and Description |
---|---|
int |
getBand() |
int |
getCol() |
int |
getRow() |
void |
updateNext() |
hasMoreElements, hasNext, iterator, next, nextElement, remove
public SerpentineScanner(java.awt.image.BufferedImage image, java.awt.Rectangle region, boolean isBanded)
image
- region
- isBanded
- public SerpentineScanner(java.awt.Rectangle region)
region
- public SerpentineScanner(java.awt.Rectangle region, int bands)
public SerpentineScanner(java.awt.image.BufferedImage image, boolean isBanded)
image
- isBanded
- public int getCol()
public int getRow()
public int getBand()
public void updateNext()
updateNext
in class ImageScanner