APIdia Launch Partner
Top Fields Constructors Methods
com.sun.javafx.webkit.prism

pack-priv final Class WCImageImpl

extends PrismImage
Class Inheritance
Imports
com.sun.javafx.iio.ImageFrame, com.sun.javafx.logging.PlatformLogger, .PlatformLogger.Level, com.sun.prism.Graphics, .Image, .PrinterGraphics, .ResourceFactory, .Texture, com.sun.prism.image.CompoundCoords, .CompoundTexture, .Coords, .ViewPort, java.nio.ByteBuffer, javafx.scene.image.PixelFormat

Author
Alexey.Ushakov

Field Summary

Modifier and TypeField and Description
private CompoundTexture
private final Image
private static final PlatformLogger
private Texture

Constructor Summary

AccessConstructor and Description
pack-priv
WCImageImpl(int w, int h)

pack-priv
WCImageImpl(int[] buffer, int w, int h)

pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv void
draw(Graphics g, int dstx1, int dsty1, int dstx2, int dsty2, int srcx1, int srcy1, int srcx2, int srcy2)

Implements abstract com.sun.javafx.webkit.prism.PrismImage.draw.

pack-priv Graphics
public int
pack-priv Image
public ByteBuffer
public float
public int
Inherited from com.sun.javafx.webkit.prism.PrismImage:
derefgetPlatformImagetoBufferedImagetoDatatoDataURL

Field Detail

compoundTextureback to summary
private CompoundTexture compoundTexture
imgback to summary
private final Image img
logback to summary
private static final PlatformLogger log
textureback to summary
private Texture texture

Constructor Detail

WCImageImplback to summary
pack-priv WCImageImpl(int w, int h)
WCImageImplback to summary
pack-priv WCImageImpl(int[] buffer, int w, int h)
WCImageImplback to summary
pack-priv WCImageImpl(ImageFrame frame)

Method Detail

disposeback to summary
pack-priv void dispose()

Implements abstract com.sun.javafx.webkit.prism.PrismImage.dispose.

Annotations
@Override
drawback to summary
pack-priv void draw(Graphics g, int dstx1, int dsty1, int dstx2, int dsty2, int srcx1, int srcy1, int srcx2, int srcy2)

Implements abstract com.sun.javafx.webkit.prism.PrismImage.draw.

Annotations
@Override
getGraphicsback to summary
pack-priv Graphics getGraphics()

Implements abstract com.sun.javafx.webkit.prism.PrismImage.getGraphics.

Annotations
@Override
getHeightback to summary
public int getHeight()

Implements abstract com.sun.webkit.graphics.WCImage.getHeight.

Annotations
@Override
getImageback to summary
pack-priv Image getImage()

Implements abstract com.sun.javafx.webkit.prism.PrismImage.getImage.

Annotations
@Override
getPixelBufferback to summary
public ByteBuffer getPixelBuffer()

Overrides com.sun.webkit.graphics.WCImage.getPixelBuffer.

Annotations
@Override
getPixelScaleback to summary
public float getPixelScale()

Implements abstract com.sun.webkit.graphics.WCImage.getPixelScale.

Annotations
@Override
getWidthback to summary
public int getWidth()

Implements abstract com.sun.webkit.graphics.WCImage.getWidth.

Annotations
@Override