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.DataBuffer
DataBuffer that stores unsigned ints.- Author:
- Melissa Linkert
-
-
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)
int
getElem(int i)
int
getElem(int bank, int i)
double
getElemDouble(int i)
double
getElemDouble(int bank, int i)
float
getElemFloat(int i)
float
getElemFloat(int bank, int i)
void
setElem(int i, int val)
void
setElem(int bank, int i, int val)
void
setElemDouble(int i, double val)
void
setElemDouble(int bank, int i, double val)
void
setElemFloat(int i, float val)
void
setElemFloat(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:
getElem
in classjava.awt.image.DataBuffer
-
getElem
public int getElem(int bank, int i)
- Specified by:
getElem
in classjava.awt.image.DataBuffer
-
getElemFloat
public float getElemFloat(int i)
- Overrides:
getElemFloat
in classjava.awt.image.DataBuffer
-
getElemFloat
public float getElemFloat(int bank, int i)
- Overrides:
getElemFloat
in classjava.awt.image.DataBuffer
-
getElemDouble
public double getElemDouble(int i)
- Overrides:
getElemDouble
in classjava.awt.image.DataBuffer
-
getElemDouble
public double getElemDouble(int bank, int i)
- Overrides:
getElemDouble
in classjava.awt.image.DataBuffer
-
setElem
public void setElem(int i, int val)
- Overrides:
setElem
in classjava.awt.image.DataBuffer
-
setElem
public void setElem(int bank, int i, int val)
- Specified by:
setElem
in classjava.awt.image.DataBuffer
-
setElemFloat
public void setElemFloat(int i, float val)
- Overrides:
setElemFloat
in classjava.awt.image.DataBuffer
-
setElemFloat
public void setElemFloat(int bank, int i, float val)
- Overrides:
setElemFloat
in classjava.awt.image.DataBuffer
-
setElemDouble
public void setElemDouble(int i, double val)
- Overrides:
setElemDouble
in classjava.awt.image.DataBuffer
-
setElemDouble
public void setElemDouble(int bank, int i, double val)
- Overrides:
setElemDouble
in classjava.awt.image.DataBuffer
-
-