public abstract class BitmapBuilder
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
BitmapBuilder(int bitCount,
java.awt.image.BufferedImage bufferedImage) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
buildColorTable(com.jniwrapper.ArrayParameter resultQuadArray) |
protected int |
getBitCount()
Returns count of bits per pixel.
|
com.jniwrapper.PrimitiveArray |
getBitmapData() |
BitmapInfo |
getBitmapInfo() |
protected java.awt.image.BufferedImage |
getBufferedImage() |
protected java.awt.image.ColorModel |
getColorModel() |
protected abstract int |
getColorTableSize() |
int |
getHeight() |
protected int |
getImageOffset(int x,
int y) |
protected int |
getOffsetInBitmapBytes(int x,
int y)
Offset in bitmap array
|
protected int |
getScansizeBytes()
Returns count of bytes per row.
|
abstract java.awt.Image |
getTransparentMask() |
int |
getWidth() |
protected void |
setBitmapByte(int offset,
byte value) |
abstract void |
setBitmapColors() |
protected BitmapBuilder(int bitCount, java.awt.image.BufferedImage bufferedImage)
public final BitmapInfo getBitmapInfo()
public abstract void setBitmapColors()
protected int getBitCount()
protected final int getScansizeBytes()
protected void setBitmapByte(int offset, byte value)
public int getWidth()
public int getHeight()
protected abstract int getColorTableSize()
protected abstract void buildColorTable(com.jniwrapper.ArrayParameter resultQuadArray)
protected int getImageOffset(int x, int y)
protected int getOffsetInBitmapBytes(int x, int y)
x
- y
- public abstract java.awt.Image getTransparentMask()
protected java.awt.image.BufferedImage getBufferedImage()
protected java.awt.image.ColorModel getColorModel()
public com.jniwrapper.PrimitiveArray getBitmapData()