|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.starlink.ttools.plot.GraphicsBitmap
public class GraphicsBitmap
Allows one to draw 1-bit graphcs onto a graphics context and to retrieve the resulting bitmap in the form of a Pixellator.
It took me ages slogging through the java.awt.image
javadocs to work out how to get a graphics context backed by a primitive
array buffer.
Constructor Summary | |
---|---|
GraphicsBitmap(int width,
int height)
Constructor. |
Method Summary | |
---|---|
void |
clear()
Clears the bitmap. |
Graphics2D |
createGraphics()
Returns a graphics context which can draw monochrome graphics on this bitmap. |
Pixellator |
createPixellator()
Returns a pixellator which will iterate over the painted pixels in this bitmap. |
Pixellator |
createPixellator(Rectangle bounds)
Returns a pixellator which will iterate over a sub-region of the painted pixels in this bitmap. |
int |
getHeight()
Returns the height of this bitmap. |
int |
getWidth()
Returns the width of this bitmap. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GraphicsBitmap(int width, int height)
width
- width of the bitmapped regionheight
- height of the bitmapped regionMethod Detail |
---|
public Graphics2D createGraphics()
public void clear()
public int getWidth()
public int getHeight()
public Pixellator createPixellator()
public Pixellator createPixellator(Rectangle bounds)
bounds
- region of space for which the pixellator is wanted
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |