Package fr.esrf.tangoatk.widget.image
Class BWRaster
java.lang.Object
fr.esrf.tangoatk.widget.image.BWRaster
- All Implemented Interfaces:
IRasterConverter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertRaster(double[][] raster) convertRasteris called from the IImageViewer.voidroiChanged(int startx, int endx, int starty, int endy) voidsetImageViewer(IImageViewer viewer) setImageVieweris called by the IImageViewer that this IRasterConverter controls.
-
Constructor Details
-
BWRaster
public BWRaster()
-
-
Method Details
-
setImageViewer
Description copied from interface:IRasterConvertersetImageVieweris called by the IImageViewer that this IRasterConverter controls. It is called so that the class implementing IRasterConverter can gain access to its IImageViewer.- Specified by:
setImageViewerin interfaceIRasterConverter- Parameters:
viewer- anIImageViewervalue
-
convertRaster
Description copied from interface:IRasterConverterconvertRasteris called from the IImageViewer. It is responsible for changing adouble[][]into aBufferedImageOh, and by the way, the first dimension is the y-axis, and the second is the x-axis:double point; for (int y = 0; y < raster.length; y++) for (int x = 0; x < raster[y].length; x++) point = raster[y][x];- Specified by:
convertRasterin interfaceIRasterConverter- Parameters:
raster- adouble[][]value- Returns:
- Image
-
roiChanged
public void roiChanged(int startx, int endx, int starty, int endy)
-