java > java.awt > java.awt.image > java.awt.image.databuffer >

Class: java.awt.image.DataBuffer
    java.lang.Object
       java.awt.image.DataBuffer


public abstract class DataBuffer extends Object


FIELDS:
public static final int TYPE_BYTE : 0
public static final int TYPE_DOUBLE : 5
public static final int TYPE_FLOAT : 4
public static final int TYPE_INT : 3
public static final int TYPE_SHORT : 2
public static final int TYPE_UNDEFINED : 32
public static final int TYPE_USHORT : 1
protected int banks
protected int dataType
protected int offset
protected int[] offsets
protected int size

CONSTRUCTORS:
protected DataBuffer(int dataType, int size)

protected DataBuffer(int dataType, int size, int numBanks)

protected DataBuffer(int dataType, int size, int numBanks, int offset)

protected DataBuffer(int dataType, int size, int numBanks, int[] offsets)


METHODS:
public int getDataType()

public static int getDataTypeSize(int type)
Throws: IllegalArgumentException

public int getElem(int i)

public abstract int getElem(int bank, int i)

public double getElemDouble(int i)

public double getElemDouble(int bank, int i)

public float getElemFloat(int i)

public float getElemFloat(int bank, int i)

public int getNumBanks()

public int getOffset()

public int[] getOffsets()

public int getSize()

public void setElem(int i, int val)

public abstract void setElem(int bank, int i, int val)

public void setElemDouble(int i, double val)

public void setElemDouble(int bank, int i, double val)

public void setElemFloat(int i, float val)

public void setElemFloat(int bank, int i, float val)


INHERITED METHODS:
getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:
DataBufferByte, DataBufferDouble, DataBufferFloat, DataBufferInt, DataBufferShort, DataBufferUShort,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net