Class SignedShortDataBuffer

java.lang.Object
java.awt.image.DataBuffer
net.imglib2.display.awt.SignedShortDataBuffer

public class SignedShortDataBuffer extends DataBuffer
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.
  • 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 class DataBuffer
    • setElem

      public void setElem(int bank, int i, int val)
      Specified by:
      setElem in class DataBuffer