|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.media.image.CompositeMirage
public class CompositeMirage
| Field Summary | |
|---|---|
protected Mirage[] |
_mirages
All the component mirages we're made up of. |
| Constructor Summary | |
|---|---|
CompositeMirage(Mirage... mirages)
|
|
| 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 Mirage[] _mirages
| Constructor Detail |
|---|
public CompositeMirage(Mirage... mirages)
| Method Detail |
|---|
public long getEstimatedMemoryUsage()
Mirage
getEstimatedMemoryUsage in interface Miragepublic int getHeight()
Mirage
getHeight in interface Miragepublic int getWidth()
Mirage
getWidth in interface Miragepublic BufferedImage getSnapshot()
Mirage
getSnapshot 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 | ||||||||