|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.media.image.SolidMirage
public class SolidMirage
A simple mirage that's just a solid rectangle of color.
| Field Summary | |
|---|---|
protected Color |
_color
|
protected int |
_height
|
protected int |
_width
|
| Constructor Summary | |
|---|---|
SolidMirage(Color color,
int width,
int height)
|
|
| Method Summary | |
|---|---|
long |
getEstimatedMemoryUsage()
Returns an estimate of the memory consumed by this mirage's image raster data. |
int |
getHeight()
Returns the height of this mirage. |
BufferedImage |
getSnapshot()
Returns a snapshot of this mirage as a buffered image. |
int |
getWidth()
Returns the width of this mirage. |
boolean |
hitTest(int x,
int y)
Returns true if this mirage contains a non-transparent pixel at the specified coordinate. |
void |
paint(Graphics2D gfx,
int x,
int y)
Renders this mirage at the specified position in the supplied graphics context. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final Color _color
protected final int _width
protected final int _height
| Constructor Detail |
|---|
public SolidMirage(Color color,
int width,
int height)
| Method Detail |
|---|
public long getEstimatedMemoryUsage()
Mirage
getEstimatedMemoryUsage in interface Miragepublic int getHeight()
Mirage
getHeight in interface Miragepublic BufferedImage getSnapshot()
Mirage
getSnapshot in interface Miragepublic int getWidth()
Mirage
getWidth in interface Mirage
public boolean hitTest(int x,
int y)
Mirage
hitTest in interface Mirage
public void paint(Graphics2D gfx,
int x,
int y)
Mirage
paint in interface Mirage
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||