Package org.oscim.awt
Class AwtBitmap
java.lang.Object
org.oscim.awt.AwtBitmap
- All Implemented Interfaces:
org.oscim.backend.canvas.Bitmap
- Direct Known Subclasses:
AwtSvgBitmap
-
Constructor Summary
ConstructorsConstructorDescriptionAwtBitmap(int width, int height, int format) AwtBitmap(BufferedImage bitmap) -
Method Summary
Modifier and TypeMethodDescriptionvoideraseColor(int transparent) intint[]byte[]intgetWidth()booleanisValid()voidrecycle()voidscaleTo(int width, int height) voiduploadToTexture(boolean replace)
-
Constructor Details
-
AwtBitmap
public AwtBitmap(int width, int height, int format) -
AwtBitmap
-
-
Method Details
-
getWidth
public int getWidth()- Specified by:
getWidthin interfaceorg.oscim.backend.canvas.Bitmap
-
getHeight
public int getHeight()- Specified by:
getHeightin interfaceorg.oscim.backend.canvas.Bitmap
-
getPixels
public int[] getPixels()- Specified by:
getPixelsin interfaceorg.oscim.backend.canvas.Bitmap
-
eraseColor
public void eraseColor(int transparent) - Specified by:
eraseColorin interfaceorg.oscim.backend.canvas.Bitmap
-
uploadToTexture
public void uploadToTexture(boolean replace) - Specified by:
uploadToTexturein interfaceorg.oscim.backend.canvas.Bitmap
-
recycle
public void recycle()- Specified by:
recyclein interfaceorg.oscim.backend.canvas.Bitmap
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceorg.oscim.backend.canvas.Bitmap
-
getPngEncodedData
public byte[] getPngEncodedData()- Specified by:
getPngEncodedDatain interfaceorg.oscim.backend.canvas.Bitmap
-
scaleTo
public void scaleTo(int width, int height) - Specified by:
scaleToin interfaceorg.oscim.backend.canvas.Bitmap
-