public interface ILcdRasterPainter extends ILcdGXYPainter
ILcdRasterPainter
provides additional common methods
over ILcdGXYPainter
, that are typically useful for painting
rasters.BODY, CREATING, DEFAULT, HANDLES, RESHAPING, SELECTED, SNAPS, TRANSLATING
Modifier and Type | Method and Description |
---|---|
float |
getBrightness() |
ColorModel |
getColorModel() |
int |
getMaxNoOfOutlineTiles()
Deprecated.
|
int |
getMaxNumberOfOutlineTiles() |
Color |
getOutlineColor() |
double |
getStartResolutionFactor() |
double |
getStopResolutionFactor() |
float |
getTransparency() |
boolean |
isForcePainting() |
boolean |
isPaintOutline() |
void |
setBrightness(float aBrightness)
Sets the brightness factor that is applied to painted rasters.
|
void |
setColorModel(ColorModel aColorModel)
Sets the ColorModel that determines how a raster pixel is transformed
into color components for a screen pixel.
|
void |
setForcePainting(boolean aForcePainting)
Specifies whether the visible portion of the raster should always be
painted, irrespective of the startResolutionFactor and
stopResolutionFactor.
|
void |
setMaxNoOfOutlineTiles(int aMaxNumberOfOutlineTiles)
Deprecated.
|
void |
setMaxNumberOfOutlineTiles(int aMaxNumberOfOutlineTiles)
Sets the maximum number of outlines of individual tiles to paint when
the pixel density (number of raster pixels per screen pixel) of the raster
to be painted is higher than the startResolutionFactor.
|
void |
setOutlineColor(Color aColor)
Sets the line color used to paint the raster outlines and tile outlines
when the pixel density (number of raster pixels per screen pixel) of the
raster to be painted is higher than the startResolutionFactor.
|
void |
setPaintOutline(boolean aPaintOutline)
Specifies whether the raster outlines and tile outlines should be painted
when the pixel density (number of raster pixels per screen pixel) of the
raster to be painted is higher than the startResolutionFactor.
|
void |
setStartResolutionFactor(double aFactor)
Sets the highest pixel density (number of raster pixels per screen pixel)
at which a raster is painted.
|
void |
setStopResolutionFactor(double aFactor)
Sets the lowest pixel density (number of raster pixels per screen pixel)
at which a raster is painted.
|
void |
setTransparency(float aTransparency)
Sets the transparency factor that is applied to painted rasters.
|
anchorPointSFCT, boundsSFCT, getCursor, getDisplayName, getObject, isTouched, paint, setObject, snapTarget, supportSnap
clone
addPropertyChangeListener, removePropertyChangeListener
void setStartResolutionFactor(double aFactor)
double getStartResolutionFactor()
setStartResolutionFactor(double)
void setStopResolutionFactor(double aFactor)
double getStopResolutionFactor()
setStopResolutionFactor(double)
void setForcePainting(boolean aForcePainting)
boolean isForcePainting()
setForcePainting(boolean)
void setPaintOutline(boolean aPaintOutline)
setStartResolutionFactor(double)
boolean isPaintOutline()
setPaintOutline(boolean)
void setOutlineColor(Color aColor)
Color getOutlineColor()
setOutlineColor(java.awt.Color)
void setMaxNumberOfOutlineTiles(int aMaxNumberOfOutlineTiles)
setStartResolutionFactor(double)
int getMaxNumberOfOutlineTiles()
setMaxNumberOfOutlineTiles(int)
void setMaxNoOfOutlineTiles(int aMaxNumberOfOutlineTiles)
setMaxNumberOfOutlineTiles(int)
.int getMaxNoOfOutlineTiles()
getMaxNumberOfOutlineTiles()
.void setColorModel(ColorModel aColorModel)
ColorModel getColorModel()
setColorModel(java.awt.image.ColorModel)
void setBrightness(float aBrightness)
ALcdRasterPainter.setContrast(float)
float getBrightness()
setBrightness(float)
void setTransparency(float aTransparency)
float getTransparency()
setTransparency(float)