theba.core.io.SliceWriterCached Class Reference

List of all members.

Public Member Functions

 SliceWriterCached (String filename, int width, int height, int depth)
synchronized void close ()
synchronized void flush ()
synchronized void putSlice (short[] data, int pos)
synchronized void updateCache ()
synchronized void getSlice (int sliceNo, short[] output)
synchronized short[] getSlice (int sliceNo)

Detailed Description

A FIFO cached version of SliceWriter

Author:
jensbw

Definition at line 8 of file SliceWriterCached.java.


Constructor & Destructor Documentation

theba.core.io.SliceWriterCached.SliceWriterCached ( String  filename,
int  width,
int  height,
int  depth 
)

Definition at line 10 of file SliceWriterCached.java.


Member Function Documentation

synchronized void theba.core.io.SliceWriterCached.close (  ) 

Reimplemented from theba.core.io.SliceWriter.

Definition at line 15 of file SliceWriterCached.java.

synchronized void theba.core.io.SliceWriterCached.flush (  ) 

Reimplemented from theba.core.io.SliceWriter.

Definition at line 21 of file SliceWriterCached.java.

synchronized short [] theba.core.io.SliceWriterCached.getSlice ( int  sliceNo  ) 

Reimplemented from theba.core.io.SliceReader.

Definition at line 45 of file SliceWriterCached.java.

synchronized void theba.core.io.SliceWriterCached.getSlice ( int  sliceNo,
short[]  output 
)

Reimplemented from theba.core.io.SliceReader.

Definition at line 39 of file SliceWriterCached.java.

synchronized void theba.core.io.SliceWriterCached.putSlice ( short[]  data,
int  pos 
)

Reimplemented from theba.core.io.SliceWriter.

Definition at line 27 of file SliceWriterCached.java.

synchronized void theba.core.io.SliceWriterCached.updateCache (  ) 

Reimplemented from theba.core.io.SliceWriter.

Definition at line 33 of file SliceWriterCached.java.


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