public class BitSetPixellator extends Object implements Pixellator
Constructor and Description |
---|
BitSetPixellator(Rectangle bounds,
BitSet mask)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static BitSetPixellator |
copy(Pixellator pixer)
Creates a new pixellator with the same content as an existing one.
|
Rectangle |
getBounds()
Returns a copy of the bounding rectangle for this pixellator.
|
int |
getX()
Returns the X value for the current point.
|
int |
getY()
Returns the Y value for the current point.
|
boolean |
next()
Moves to the next point in the sequence.
|
void |
start()
Makes this object ready to iterate.
|
public Rectangle getBounds()
Pixellator
null
may be returned.getBounds
in interface Pixellator
public void start()
Pixellator
Pixellator.next()
.start
in interface Pixellator
public boolean next()
Pixellator
Pixellator.getX()
/Pixellator.getY()
. Returns value indicates whether
there is a next point.next
in interface Pixellator
public int getX()
Pixellator
getX
in interface Pixellator
public int getY()
Pixellator
getY
in interface Pixellator
public static BitSetPixellator copy(Pixellator pixer)
getBounds
method of the input.pixer
- pixellator to copyCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.