Package net.imglib2.display.awt
Class UnsignedIntDataBuffer
- java.lang.Object
-
- java.awt.image.DataBuffer
-
- net.imglib2.display.awt.UnsignedIntDataBuffer
-
public class UnsignedIntDataBuffer extends java.awt.image.DataBufferDataBuffer that stores unsigned ints.
-
-
Field Summary
Fields Modifier and Type Field Description private int[][]bankData
-
Constructor Summary
Constructors Constructor Description UnsignedIntDataBuffer(int[][] dataArray, int size)Construct a new buffer of unsigned ints using the given 2D int array.UnsignedIntDataBuffer(int[] dataArray, int size)Construct a new buffer of unsigned ints using the given int array.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int[]getData()int[]getData(int bank)intgetElem(int i)intgetElem(int bank, int i)doublegetElemDouble(int i)doublegetElemDouble(int bank, int i)floatgetElemFloat(int i)floatgetElemFloat(int bank, int i)voidsetElem(int i, int val)voidsetElem(int bank, int i, int val)voidsetElemDouble(int i, double val)voidsetElemDouble(int bank, int i, double val)voidsetElemFloat(int i, float val)voidsetElemFloat(int bank, int i, float val)
-
-
-
Constructor Detail
-
UnsignedIntDataBuffer
public UnsignedIntDataBuffer(int[] dataArray, int size)Construct a new buffer of unsigned ints using the given int array.
-
UnsignedIntDataBuffer
public UnsignedIntDataBuffer(int[][] dataArray, int size)Construct a new buffer of unsigned ints using the given 2D int array.
-
-
Method Detail
-
getData
public int[] getData()
-
getData
public int[] getData(int bank)
-
getElem
public int getElem(int i)
- Overrides:
getElemin classjava.awt.image.DataBuffer
-
getElem
public int getElem(int bank, int i)- Specified by:
getElemin classjava.awt.image.DataBuffer
-
getElemFloat
public float getElemFloat(int i)
- Overrides:
getElemFloatin classjava.awt.image.DataBuffer
-
getElemFloat
public float getElemFloat(int bank, int i)- Overrides:
getElemFloatin classjava.awt.image.DataBuffer
-
getElemDouble
public double getElemDouble(int i)
- Overrides:
getElemDoublein classjava.awt.image.DataBuffer
-
getElemDouble
public double getElemDouble(int bank, int i)- Overrides:
getElemDoublein classjava.awt.image.DataBuffer
-
setElem
public void setElem(int i, int val)- Overrides:
setElemin classjava.awt.image.DataBuffer
-
setElem
public void setElem(int bank, int i, int val)- Specified by:
setElemin classjava.awt.image.DataBuffer
-
setElemFloat
public void setElemFloat(int i, float val)- Overrides:
setElemFloatin classjava.awt.image.DataBuffer
-
setElemFloat
public void setElemFloat(int bank, int i, float val)- Overrides:
setElemFloatin classjava.awt.image.DataBuffer
-
setElemDouble
public void setElemDouble(int i, double val)- Overrides:
setElemDoublein classjava.awt.image.DataBuffer
-
setElemDouble
public void setElemDouble(int bank, int i, double val)- Overrides:
setElemDoublein classjava.awt.image.DataBuffer
-
-