public abstract class WCImage extends Ref
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
fileExtension |
private WCRenderQueue |
rq |
Constructor and Description |
---|
WCImage() |
Modifier and Type | Method and Description |
---|---|
protected void |
drawPixelBuffer() |
protected void |
flushRQ() |
java.lang.String |
getFileExtension() |
abstract int |
getHeight() |
static WCImage |
getImage(java.lang.Object imgFrame) |
java.nio.ByteBuffer |
getPixelBuffer() |
abstract float |
getPixelScale() |
java.lang.Object |
getPlatformImage() |
abstract int |
getWidth() |
protected boolean |
isDirty() |
boolean |
isNull() |
void |
setFileExtension(java.lang.String fileExtension) |
void |
setRQ(WCRenderQueue rq) |
abstract java.awt.image.BufferedImage |
toBufferedImage() |
protected abstract byte[] |
toData(java.lang.String mimeType) |
protected abstract java.lang.String |
toDataURL(java.lang.String mimeType) |
private WCRenderQueue rq
private java.lang.String fileExtension
public abstract int getWidth()
public abstract int getHeight()
public java.lang.String getFileExtension()
public void setFileExtension(java.lang.String fileExtension)
public java.lang.Object getPlatformImage()
protected abstract byte[] toData(java.lang.String mimeType)
protected abstract java.lang.String toDataURL(java.lang.String mimeType)
public java.nio.ByteBuffer getPixelBuffer()
protected void drawPixelBuffer()
public void setRQ(WCRenderQueue rq)
protected void flushRQ()
protected boolean isDirty()
public static WCImage getImage(java.lang.Object imgFrame)
public boolean isNull()
public abstract float getPixelScale()
public abstract java.awt.image.BufferedImage toBufferedImage()