theba.core.FiberSlice Class Reference

List of all members.

Public Member Functions

 FiberSlice (short[] lumendata, int regsize, double circlish, boolean isCracked, int z)
 FiberSlice (byte[] wall, byte[] lumendata, int width, int height, Rectangle bounds)
 FiberSlice (byte[] bs, byte id, int width, int height, Rectangle bounds)
 FiberSlice (short[] lumendata, int regsize, int z, int fid)
int getX ()
int getY ()
void paint (Graphics g)
boolean isValid ()
void setValid (boolean valid)
double getCirclish ()
void setCirclish (double circlish)
boolean isCracked ()
void setCracked (boolean isCracked)
short[] getLumendata ()
void setLumendata (short[] lumendata)
int getRegionSize ()
void setRegionSize (int regionSize)
int getZ ()
void setZ (int z)
int getId ()
void setId (int id)
int compareTo (Object o)

Public Attributes

short[] lumendata

Package Attributes

boolean valid = false
BufferedImage image
boolean isCracked
double circlish
int regionSize = -1

Detailed Description

A class representing a 2D fiber-slice (Now deprecated)

Author:
jens

Definition at line 14 of file FiberSlice.java.


Constructor & Destructor Documentation

theba.core.FiberSlice.FiberSlice ( short[]  lumendata,
int  regsize,
double  circlish,
boolean  isCracked,
int  z 
)

Definition at line 36 of file FiberSlice.java.

References theba.core.FiberSlice.regionSize.

theba.core.FiberSlice.FiberSlice ( byte[]  wall,
byte[]  lumendata,
int  width,
int  height,
Rectangle  bounds 
)

Definition at line 45 of file FiberSlice.java.

References theba.core.FiberSlice.image.

theba.core.FiberSlice.FiberSlice ( byte[]  bs,
byte  id,
int  width,
int  height,
Rectangle  bounds 
)

Definition at line 65 of file FiberSlice.java.

References theba.core.FiberSlice.image, and theba.core.FiberSlice.valid.

theba.core.FiberSlice.FiberSlice ( short[]  lumendata,
int  regsize,
int  z,
int  fid 
)

Definition at line 86 of file FiberSlice.java.

References theba.core.FiberSlice.regionSize.


Member Function Documentation

int theba.core.FiberSlice.compareTo ( Object  o  ) 
double theba.core.FiberSlice.getCirclish (  ) 

Definition at line 113 of file FiberSlice.java.

References theba.core.FiberSlice.circlish.

int theba.core.FiberSlice.getId (  ) 

Definition at line 153 of file FiberSlice.java.

short [] theba.core.FiberSlice.getLumendata (  ) 

Definition at line 129 of file FiberSlice.java.

References theba.core.FiberSlice.lumendata.

int theba.core.FiberSlice.getRegionSize (  ) 

Definition at line 137 of file FiberSlice.java.

References theba.core.FiberSlice.regionSize.

Referenced by theba.core.FiberSlice.compareTo().

int theba.core.FiberSlice.getX (  ) 

Definition at line 93 of file FiberSlice.java.

int theba.core.FiberSlice.getY (  ) 

Definition at line 97 of file FiberSlice.java.

int theba.core.FiberSlice.getZ (  ) 

Definition at line 145 of file FiberSlice.java.

Definition at line 121 of file FiberSlice.java.

boolean theba.core.FiberSlice.isValid (  ) 

Definition at line 105 of file FiberSlice.java.

References theba.core.FiberSlice.valid.

void theba.core.FiberSlice.paint ( Graphics  g  ) 

Definition at line 101 of file FiberSlice.java.

References theba.core.FiberSlice.image.

void theba.core.FiberSlice.setCirclish ( double  circlish  ) 

Definition at line 117 of file FiberSlice.java.

void theba.core.FiberSlice.setCracked ( boolean  isCracked  ) 

Definition at line 125 of file FiberSlice.java.

void theba.core.FiberSlice.setId ( int  id  ) 

Definition at line 157 of file FiberSlice.java.

void theba.core.FiberSlice.setLumendata ( short[]  lumendata  ) 

Definition at line 133 of file FiberSlice.java.

void theba.core.FiberSlice.setRegionSize ( int  regionSize  ) 

Definition at line 141 of file FiberSlice.java.

void theba.core.FiberSlice.setValid ( boolean  valid  ) 

Definition at line 109 of file FiberSlice.java.

void theba.core.FiberSlice.setZ ( int  z  ) 

Definition at line 149 of file FiberSlice.java.


Member Data Documentation

Definition at line 30 of file FiberSlice.java.

Referenced by theba.core.FiberSlice.getCirclish().

BufferedImage theba.core.FiberSlice.image [package]

Definition at line 28 of file FiberSlice.java.

boolean theba.core.FiberSlice.valid = false [package]

The documentation for this class was generated from the following file:

Generated on Fri Nov 13 08:57:08 2009 for Theba by  doxygen 1.6.1