visad.bio
Class MeasureManager

java.lang.Object
  extended by visad.bio.MeasureManager

public class MeasureManager
extends java.lang.Object

MeasureManager is the class encapsulating VisBio's measurement logic.


Nested Class Summary
 class MeasureManager.MData
          Measurement data structure.
 
Constructor Summary
MeasureManager(VisBio biovis)
          Constructs a measurement manager.
 
Method Summary
 void clear()
          Clears all measurements from all image slices.
 void export(java.io.File file)
          Exports measurements to the given output stream in an Excel-friendly text format.
 MeasureList getList()
          Gets measurement list for current index.
 void initLists(int timesteps)
          Initializes the measurement lists.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeasureManager

public MeasureManager(VisBio biovis)
               throws VisADException,
                      java.rmi.RemoteException
Constructs a measurement manager.

Throws:
VisADException
java.rmi.RemoteException
Method Detail

initLists

public void initLists(int timesteps)
               throws VisADException,
                      java.rmi.RemoteException
Initializes the measurement lists.

Throws:
VisADException
java.rmi.RemoteException

clear

public void clear()
Clears all measurements from all image slices.


getList

public MeasureList getList()
Gets measurement list for current index.


export

public void export(java.io.File file)
Exports measurements to the given output stream in an Excel-friendly text format.