Class JBHiDPIScaledImage
java.lang.Object
java.awt.Image
java.awt.image.BufferedImage
org.pushingpixels.radiance.common.internal.contrib.intellij.JBHiDPIScaledImage
- All Implemented Interfaces:
RenderedImage, WritableRenderedImage, Transparency
-
Field Summary
FieldsFields inherited from class BufferedImage
TYPE_3BYTE_BGR, TYPE_4BYTE_ABGR, TYPE_4BYTE_ABGR_PRE, TYPE_BYTE_BINARY, TYPE_BYTE_GRAY, TYPE_BYTE_INDEXED, TYPE_CUSTOM, TYPE_INT_ARGB, TYPE_INT_ARGB_PRE, TYPE_INT_BGR, TYPE_INT_RGB, TYPE_USHORT_555_RGB, TYPE_USHORT_565_RGB, TYPE_USHORT_GRAYFields inherited from class Image
accelerationPriority, SCALE_AREA_AVERAGING, SCALE_DEFAULT, SCALE_FAST, SCALE_REPLICATE, SCALE_SMOOTH, UndefinedPropertyFields inherited from interface Transparency
BITMASK, OPAQUE, TRANSLUCENT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateJBHiDPIScaledImage(double scaleFactor, int width, int height, int type) privateJBHiDPIScaledImage(double scaleFactor, ColorModel cm, WritableRaster raster, boolean isRasterPremultiplied) -
Method Summary
Modifier and TypeMethodDescriptionstatic JBHiDPIScaledImagecreate(ColorModel cm, WritableRaster raster, boolean isRasterPremultiplied) static JBHiDPIScaledImagecreateScaled(double scaleFactor, int width, int height, int type) static JBHiDPIScaledImagecreateUnscaled(int width, int height, int type) Methods inherited from class BufferedImage
addTileObserver, coerceData, copyData, getAlphaRaster, getColorModel, getData, getData, getGraphics, getHeight, getHeight, getMinTileX, getMinTileY, getMinX, getMinY, getNumXTiles, getNumYTiles, getProperty, getProperty, getPropertyNames, getRaster, getRGB, getRGB, getSampleModel, getSource, getSources, getSubimage, getTile, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getTransparency, getType, getWidth, getWidth, getWritableTile, getWritableTileIndices, hasTileWriters, isAlphaPremultiplied, isTileWritable, releaseWritableTile, removeTileObserver, setData, setRGB, setRGB, toStringMethods inherited from class Image
flush, getAccelerationPriority, getCapabilities, getScaledInstance, setAccelerationPriority
-
Field Details
-
ignoreScaling
private boolean ignoreScaling -
scaleFactor
private double scaleFactor
-
-
Constructor Details
-
JBHiDPIScaledImage
private JBHiDPIScaledImage(double scaleFactor, int width, int height, int type) -
JBHiDPIScaledImage
private JBHiDPIScaledImage(double scaleFactor, ColorModel cm, WritableRaster raster, boolean isRasterPremultiplied)
-
-
Method Details
-
createScaled
-
createUnscaled
-
create
public static JBHiDPIScaledImage create(ColorModel cm, WritableRaster raster, boolean isRasterPremultiplied) -
createGraphics
- Overrides:
createGraphicsin classBufferedImage
-