Class SignedByteDataBuffer


  • public class SignedByteDataBuffer
    extends java.awt.image.DataBuffer
    DataBuffer that stores signed bytes.
    Author:
    Melissa Linkert
    • 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

      Constructors 
      Constructor Description
      SignedByteDataBuffer​(byte[][] dataArray, int size)
      Construct a new buffer of signed bytes using the given 2D byte array.
      SignedByteDataBuffer​(byte[] dataArray, int size)
      Construct a new buffer of signed bytes using the given byte array.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte[] getData()  
      byte[] getData​(int bank)  
      int getElem​(int i)  
      int getElem​(int bank, int i)  
      void setElem​(int i, int val)  
      void setElem​(int bank, int i, int val)  
      • Methods inherited from class java.awt.image.DataBuffer

        getDataType, getDataTypeSize, getElemDouble, getElemDouble, getElemFloat, getElemFloat, getNumBanks, getOffset, getOffsets, getSize, setElemDouble, setElemDouble, setElemFloat, setElemFloat
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SignedByteDataBuffer

        public SignedByteDataBuffer​(byte[] dataArray,
                                    int size)
        Construct a new buffer of signed bytes using the given byte array.
      • SignedByteDataBuffer

        public SignedByteDataBuffer​(byte[][] dataArray,
                                    int size)
        Construct a new buffer of signed bytes using the given 2D byte array.
    • Method Detail

      • getData

        public byte[] getData()
      • getData

        public byte[] getData​(int bank)
      • getElem

        public int getElem​(int i)
        Overrides:
        getElem in class java.awt.image.DataBuffer
      • getElem

        public int getElem​(int bank,
                           int i)
        Specified by:
        getElem in class java.awt.image.DataBuffer
      • setElem

        public void setElem​(int i,
                            int val)
        Overrides:
        setElem in class java.awt.image.DataBuffer
      • setElem

        public void setElem​(int bank,
                            int i,
                            int val)
        Specified by:
        setElem in class java.awt.image.DataBuffer