|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IImageViewer
| Method Summary | |
|---|---|
void |
addImageManipulator(IImageManipulator listener)
addImageManipulator adds a manipulator to this
IImageViewer. |
void |
addImagePanel(IImagePanel panel)
|
java.awt.image.BufferedImage |
getImage()
|
double[][] |
getRaster()
|
IRasterConverter |
getRasterConverter()
|
java.awt.Dimension |
getSize()
|
javax.swing.JPanel |
getTopLayer()
|
boolean |
isRasterChanged()
|
void |
removeImageManipulator(IImageManipulator listener)
removeImageManipulator removes a given
IImageManipulator from this IImageViewer |
void |
repaint()
repaint this method causes the Image to be repainted |
void |
setImage(java.awt.image.BufferedImage image)
|
void |
setRaster(double[][] raster)
|
void |
setRasterConverter(IRasterConverter converter)
setRasterConverter sets the object that is
responsible for transforming a double [][] into a
BufferdImage |
void |
setSize(java.awt.Dimension size)
setSize sets the size of the image. |
| Method Detail |
|---|
javax.swing.JPanel getTopLayer()
void setRasterConverter(IRasterConverter converter)
setRasterConverter sets the object that is
responsible for transforming a double [][] into a
BufferdImage
converter - an IRasterConverter valueIRasterConverter getRasterConverter()
java.awt.image.BufferedImage getImage()
void setImage(java.awt.image.BufferedImage image)
void repaint()
repaint this method causes the Image to be repainted
void setSize(java.awt.Dimension size)
setSize sets the size of the image.
size - a java.awt.Dimension valuejava.awt.Dimension getSize()
double[][] getRaster()
boolean isRasterChanged()
void setRaster(double[][] raster)
void addImagePanel(IImagePanel panel)
void addImageManipulator(IImageManipulator listener)
addImageManipulator adds a manipulator to this
IImageViewer. The manipulators draw(BufferdImage image>
is called each time the Image is being repainted, so that they
can do whatever imagemanipulation they want.
- Parameters:
listener - an IImageManipulator value- See Also:
IImageManipulator
void removeImageManipulator(IImageManipulator listener)
removeImageManipulator removes a given
IImageManipulator from this IImageViewer
listener - an IImageManipulator valueIImageManipulator
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||