|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.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 vol
public ImageDataNumber(int rows,
int cols)
rows - the rowscols - the cols
public ImageDataNumber(int rows,
int cols,
int slices)
rows - the rowscols - the colsslices - the slices
public 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 data
public 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 components
public ImageDataNumber(VoxelType type,
int rows,
int cols,
int slices,
int components)
type - the typerows - the rowscols - the colsslices - the slicescomponents - the components| Method Detail |
|---|
public java.lang.Number get(int i,
int j,
int k,
int l)
ImageData
get in class ImageDatai - rowj - columnk - slicel - component
public boolean getBoolean(int i,
int j,
int k,
int l)
ImageData
getBoolean in class ImageDatai - 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 ImageDatai - the ij - the jk - the kl - the l
public double getDouble(int i,
int j,
int k,
int l)
ImageData
getDouble in class ImageDatai - the ij - the jk - the kl - the l
public float getFloat(int i,
int j,
int k,
int l)
ImageData
getFloat in class ImageDatai - the ij - the jk - the kl - the l
public int getInt(int i,
int j,
int k,
int l)
ImageData
getInt in class ImageDatai - the ij - the jk - the kl - the l
public short getShort(int i,
int j,
int k,
int l)
ImageData
getShort in class ImageDatai - the ij - the jk - the kl - the l
public short getUByte(int i,
int j,
int k,
int l)
ImageData
getUByte in class ImageDatai - the ij - the jk - the kl - the l
public void setName(java.lang.String name)
ImageData
setName in class ImageDataname - the name
public void set(int i,
int j,
int k,
int l,
boolean a)
ImageData
set in class ImageDatai - the ij - the jk - the kl - the la - the a
public void set(int i,
int j,
int k,
int l,
byte a)
i - the ij - the jk - the kl - the la - the a
public void set(int i,
int j,
int k,
int l,
float a)
ImageData
set in class ImageDatai - the ij - the jk - the kl - the la - the a
public void set(int i,
int j,
int k,
int l,
int a)
ImageData
set in class ImageDatai - the ij - the jk - the kl - the la - the a
public void set(int i,
int j,
int k,
int l,
java.awt.Color a)
ImageData
set in class ImageDatai - the ij - the jk - the kl - the la - the a
public void set(int i,
int j,
int k,
int l,
double a)
ImageData
set in class ImageDatai - the ij - the jk - the kl - the la - the a
public void set(int i,
int j,
int k,
int l,
java.lang.Number a)
set in class ImageDatai - the ij - the jk - the kl - the la - the a
public void set(int i,
int j,
int k,
int l,
short a)
ImageData
set in class ImageDatai - the ij - the jk - the kl - the la - the apublic void set(Voxel a)
ImageData
set in class ImageDataa - 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 | ||||||||