org.limn.render
Interface LimnViewer
- All Superinterfaces:
- java.awt.image.ImageObserver
- All Known Implementing Classes:
- SimpleViewer
- public interface LimnViewer
- extends java.awt.image.ImageObserver
LimnViewer interface contrains the set of methods that
would concern an object interestested in displaying and
interacting with a prerecorded animation.
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT,
ALLBITS,
ERROR,
FRAMEBITS,
HEIGHT,
PROPERTIES,
SOMEBITS,
WIDTH |
|
Method Summary |
void |
addControls(java.awt.Panel p)
add control panel to the viewer. |
void |
addRenderable(LimnRenderable lr)
will allow additional objects to augment the display. |
void |
clear()
will deleted the collection of LimnRenderables held by
the object. |
java.awt.Image |
createImage(java.awt.image.ImageProducer ip,
int c)
|
boolean |
prepareImage(java.awt.Image im,
java.awt.image.ImageObserver iv)
|
void |
setCount(int c)
set the index of the position in the tour, this will then allow
renderable objects to know what projections to base their drawing
on. |
void |
updateImage(java.awt.Image im)
|
| Methods inherited from interface java.awt.image.ImageObserver |
imageUpdate |
updateImage
public void updateImage(java.awt.Image im)
createImage
public java.awt.Image createImage(java.awt.image.ImageProducer ip,
int c)
prepareImage
public boolean prepareImage(java.awt.Image im,
java.awt.image.ImageObserver iv)
addRenderable
public void addRenderable(LimnRenderable lr)
- will allow additional objects to augment the display. This
is used by the parsingThread object to highlight data points
that have been brushed.
clear
public void clear()
- will deleted the collection of LimnRenderables held by
the object. This will in effect remove any graphics from the
scene.
setCount
public void setCount(int c)
- set the index of the position in the tour, this will then allow
renderable objects to know what projections to base their drawing
on.
addControls
public void addControls(java.awt.Panel p)
- add control panel to the viewer.