Package ome.codecs.gui
Class SignedShortBuffer
java.lang.Object
java.awt.image.DataBuffer
ome.codecs.gui.SignedShortBuffer
DataBuffer that stores signed shorts.
SignedShortBuffer serves the same purpose as java.awt.image.DataBufferShort;
the only difference is that SignedShortBuffer's getType() method
returns DataBuffer.TYPE_USHORT.
This is a workaround for the fact that java.awt.image.BufferedImage does
not support DataBuffers with type DataBuffer.TYPE_SHORT.
-
Field Summary
Fields inherited from class java.awt.image.DataBuffer
banks, dataType, offset, offsets, size, TYPE_BYTE, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INT, TYPE_SHORT, TYPE_UNDEFINED, TYPE_USHORT -
Constructor Summary
ConstructorsConstructorDescriptionSignedShortBuffer(int size) SignedShortBuffer(int size, int numbanks) SignedShortBuffer(short[][] data, int size) SignedShortBuffer(short[][] data, int size, int[] offsets) SignedShortBuffer(short[] data, int size) SignedShortBuffer(short[] data, int size, int offset) -
Method Summary
Methods inherited from class java.awt.image.DataBuffer
getDataType, getDataTypeSize, getElem, getElemDouble, getElemDouble, getElemFloat, getElemFloat, getNumBanks, getOffset, getOffsets, getSize, setElem, setElemDouble, setElemDouble, setElemFloat, setElemFloat
-
Constructor Details
-
SignedShortBuffer
public SignedShortBuffer(int size) -
SignedShortBuffer
public SignedShortBuffer(int size, int numbanks) -
SignedShortBuffer
public SignedShortBuffer(short[] data, int size) -
SignedShortBuffer
public SignedShortBuffer(short[] data, int size, int offset) -
SignedShortBuffer
public SignedShortBuffer(short[][] data, int size) -
SignedShortBuffer
public SignedShortBuffer(short[][] data, int size, int[] offsets)
-
-
Method Details
-
getData
public short[] getData() -
getData
public short[] getData(int bank) -
getElem
public int getElem(int bank, int i) - Specified by:
getElemin classDataBuffer
-
setElem
public void setElem(int bank, int i, int val) - Specified by:
setElemin classDataBuffer
-