|
|
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:
|
|



|