Package net.imglib2.display.awt
Class SignedShortDataBuffer
java.lang.Object
java.awt.image.DataBuffer
net.imglib2.display.awt.SignedShortDataBuffer
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
ConstructorsConstructorDescriptionSignedShortDataBuffer
(int size) SignedShortDataBuffer
(int size, int numbanks) SignedShortDataBuffer
(short[][] data, int size) SignedShortDataBuffer
(short[][] data, int size, int[] offsets) SignedShortDataBuffer
(short[] data, int size) SignedShortDataBuffer
(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
-
SignedShortDataBuffer
public SignedShortDataBuffer(int size) -
SignedShortDataBuffer
public SignedShortDataBuffer(int size, int numbanks) -
SignedShortDataBuffer
public SignedShortDataBuffer(short[] data, int size) -
SignedShortDataBuffer
public SignedShortDataBuffer(short[] data, int size, int offset) -
SignedShortDataBuffer
public SignedShortDataBuffer(short[][] data, int size) -
SignedShortDataBuffer
public SignedShortDataBuffer(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:
getElem
in classDataBuffer
-
setElem
public void setElem(int bank, int i, int val) - Specified by:
setElem
in classDataBuffer
-