ICY Version 1.0.1.0
Public Member Functions | Static Public Attributes

icy.image.PixelPosition Class Reference

Inheritance diagram for icy.image.PixelPosition:
icy.image.BandPosition icy.image.ImagePosition

List of all members.

Public Member Functions

 PixelPosition (int t, int z, int c, int x, int y)
void copyFrom (PixelPosition pp)
int getX ()
void setX (int x)
int getY ()
void setY (int y)
void set (int t, int z, int c, int x, int y)
int get (char ident)
boolean isValidIdent (char ident)
boolean isXUndefined ()
boolean isYUndefined ()
boolean isUndefined ()
char getFirstEmptyPos ()
char getLastEmptyPos ()
boolean isSamePos (PixelPosition pp, char posIdent)
int compareTo (ImagePosition ip)

Static Public Attributes

static final char X_ID = 'X'
static final char Y_ID = 'Y'

Detailed Description

Author:
Stephane

Constructor & Destructor Documentation

icy.image.PixelPosition.PixelPosition ( int  t,
int  z,
int  c,
int  x,
int  y 
)
Parameters:
t
z
c

Member Function Documentation

int icy.image.PixelPosition.compareTo ( ImagePosition  ip)

Compare to another ImagePosition with following priority T -> Z -> C

Reimplemented from icy.image.BandPosition.

char icy.image.PixelPosition.getFirstEmptyPos ( )

Return first undefined position (T -> Z -> C -> Y -> X)

Reimplemented from icy.image.BandPosition.

char icy.image.PixelPosition.getLastEmptyPos ( )

Return last undefined position (X -> Y -> C -> Z -> T)

Reimplemented from icy.image.BandPosition.

int icy.image.PixelPosition.getX ( )
Returns:
the x
int icy.image.PixelPosition.getY ( )
Returns:
the y
void icy.image.PixelPosition.setX ( int  x)
Parameters:
xthe x to set
void icy.image.PixelPosition.setY ( int  y)
Parameters:
ythe y to set

The documentation for this class was generated from the following file:
 All Classes Functions Variables