|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.jhu.ece.iacl.jist.structures.image.ImageData edu.jhu.ece.iacl.jist.structures.image.ImageDataNumber
public abstract class ImageDataNumber
The Class ImageDataNumber.
Field Summary | |
---|---|
protected java.lang.Number[][] |
vol2d
The vol2d. |
protected java.lang.Number[][][] |
vol3d
The vol3d. |
protected java.lang.Number[][][][] |
vol4d
The vol4d. |
Fields inherited from class edu.jhu.ece.iacl.jist.structures.image.ImageData |
---|
cols, components, imageHeader, name, rows, slices, type |
Constructor Summary | |
---|---|
ImageDataNumber(ImageData vol)
Instantiates a new image data number. |
|
ImageDataNumber(int rows,
int cols)
Instantiates a new image data number. |
|
ImageDataNumber(int rows,
int cols,
int slices)
Instantiates a new image data number. |
|
ImageDataNumber(int rows,
int cols,
int slices,
int components)
Instantiates a new image data number. |
|
ImageDataNumber(java.lang.Number[][] data)
Instantiates a new image data number. |
|
ImageDataNumber(java.lang.Number[][][] data)
Instantiates a new image data number. |
|
ImageDataNumber(java.lang.Number[][][][] data)
Instantiates a new image data number. |
|
ImageDataNumber(java.lang.String name,
VoxelType type,
int rows,
int cols,
int slices,
int components)
Instantiates a new image data number. |
|
ImageDataNumber(VoxelType type,
int rows,
int cols,
int slices,
int components)
Instantiates a new image data number. |
Method Summary | |
---|---|
java.lang.Number |
get(int i,
int j,
int k,
int l)
Get vector component for volume. |
boolean |
getBoolean(int i,
int j,
int k,
int l)
Gets the boolean. |
java.awt.Color |
getColor(int i,
int j,
int k,
int l)
Gets the color. |
double |
getDouble(int i,
int j,
int k,
int l)
Gets the double. |
float |
getFloat(int i,
int j,
int k,
int l)
Gets the float. |
int |
getInt(int i,
int j,
int k,
int l)
Gets the int. |
short |
getShort(int i,
int j,
int k,
int l)
Gets the short. |
short |
getUByte(int i,
int j,
int k,
int l)
Gets the u byte. |
boolean |
isNotAvailable()
|
void |
set(int i,
int j,
int k,
int l,
boolean a)
Sets the. |
void |
set(int i,
int j,
int k,
int l,
byte a)
Sets the. |
void |
set(int i,
int j,
int k,
int l,
java.awt.Color a)
Sets the. |
void |
set(int i,
int j,
int k,
int l,
double a)
Sets the. |
void |
set(int i,
int j,
int k,
int l,
float a)
Sets the. |
void |
set(int i,
int j,
int k,
int l,
int a)
Sets the. |
void |
set(int i,
int j,
int k,
int l,
java.lang.Number a)
Sets the. |
void |
set(int i,
int j,
int k,
int l,
short a)
Sets the. |
void |
set(Voxel a)
Sets the. |
void |
setName(java.lang.String name)
Volume name used my MIPAV images when saving. |
java.lang.Object[] |
toArray()
To array. |
java.lang.Number[][] |
toArray2d()
To array2d. |
java.lang.Number[][][] |
toArray3d()
To array3d. |
java.lang.Number[][][][] |
toArray4d()
To array4d. |
Methods inherited from class edu.jhu.ece.iacl.jist.structures.image.ImageData |
---|
clone, clone, clone, clone, dispose, get, get, getBoolean, getBoolean, getByte, getByte, getByte, getColor, getColor, getCols, getComponents, getDouble, getDouble, getFloat, getFloat, getHeader, getInt, getInt, getModelImageCopy, getName, getRows, getShort, getShort, getSlices, getType, getUByte, getUByte, getUShort, getUShort, getUShort, mimic, mimic, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setHeader, toString |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.Number[][] vol2d
protected java.lang.Number[][][] vol3d
protected java.lang.Number[][][][] vol4d
Constructor Detail |
---|
public ImageDataNumber(ImageData vol)
vol
- the volpublic ImageDataNumber(int rows, int cols)
rows
- the rowscols
- the colspublic ImageDataNumber(int rows, int cols, int slices)
rows
- the rowscols
- the colsslices
- the slicespublic ImageDataNumber(int rows, int cols, int slices, int components)
rows
- the rowscols
- the colsslices
- the slicescomponents
- the componentspublic ImageDataNumber(java.lang.Number[][] data)
data
- the datapublic ImageDataNumber(java.lang.Number[][][] data)
data
- the datapublic ImageDataNumber(java.lang.Number[][][][] data)
data
- the datapublic ImageDataNumber(java.lang.String name, VoxelType type, int rows, int cols, int slices, int components)
name
- the nametype
- the typerows
- the rowscols
- the colsslices
- the slicescomponents
- the componentspublic ImageDataNumber(VoxelType type, int rows, int cols, int slices, int components)
type
- the typerows
- the rowscols
- the colsslices
- the slicescomponents
- the componentsMethod Detail |
---|
public java.lang.Number get(int i, int j, int k, int l)
ImageData
get
in class ImageData
i
- rowj
- columnk
- slicel
- component
public boolean getBoolean(int i, int j, int k, int l)
ImageData
getBoolean
in class ImageData
i
- the ij
- the jk
- the kl
- the l
public java.awt.Color getColor(int i, int j, int k, int l)
ImageData
getColor
in class ImageData
i
- the ij
- the jk
- the kl
- the l
public double getDouble(int i, int j, int k, int l)
ImageData
getDouble
in class ImageData
i
- the ij
- the jk
- the kl
- the l
public float getFloat(int i, int j, int k, int l)
ImageData
getFloat
in class ImageData
i
- the ij
- the jk
- the kl
- the l
public int getInt(int i, int j, int k, int l)
ImageData
getInt
in class ImageData
i
- the ij
- the jk
- the kl
- the l
public short getShort(int i, int j, int k, int l)
ImageData
getShort
in class ImageData
i
- the ij
- the jk
- the kl
- the l
public short getUByte(int i, int j, int k, int l)
ImageData
getUByte
in class ImageData
i
- the ij
- the jk
- the kl
- the l
public void setName(java.lang.String name)
ImageData
setName
in class ImageData
name
- the namepublic void set(int i, int j, int k, int l, boolean a)
ImageData
set
in class ImageData
i
- the ij
- the jk
- the kl
- the la
- the apublic void set(int i, int j, int k, int l, byte a)
i
- the ij
- the jk
- the kl
- the la
- the apublic void set(int i, int j, int k, int l, float a)
ImageData
set
in class ImageData
i
- the ij
- the jk
- the kl
- the la
- the apublic void set(int i, int j, int k, int l, int a)
ImageData
set
in class ImageData
i
- the ij
- the jk
- the kl
- the la
- the apublic void set(int i, int j, int k, int l, java.awt.Color a)
ImageData
set
in class ImageData
i
- the ij
- the jk
- the kl
- the la
- the apublic void set(int i, int j, int k, int l, double a)
ImageData
set
in class ImageData
i
- the ij
- the jk
- the kl
- the la
- the apublic void set(int i, int j, int k, int l, java.lang.Number a)
set
in class ImageData
i
- the ij
- the jk
- the kl
- the la
- the apublic void set(int i, int j, int k, int l, short a)
ImageData
set
in class ImageData
i
- the ij
- the jk
- the kl
- the la
- the apublic void set(Voxel a)
ImageData
set
in class ImageData
a
- the apublic java.lang.Object[] toArray()
public java.lang.Number[][] toArray2d()
public java.lang.Number[][][] toArray3d()
public java.lang.Number[][][][] toArray4d()
public boolean isNotAvailable()
isNotAvailable
in class ImageData
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |