org.limn.engine
Class RecordingFactory

java.lang.Object
  |
  +--org.limn.engine.RecordingFactory
All Implemented Interfaces:
LimnBasisFactory
Direct Known Subclasses:
GTBasisFactory, LittleTourFactory

public abstract class RecordingFactory
extends java.lang.Object
implements LimnBasisFactory

RecordingFactory is an abstract class that can be extended to provide functionality that allows the basis to be recorde to a file. Recording the basis values that a basisFactory generates is important if there is any interest in interacting with the movie that is to be created.


Constructor Summary
RecordingFactory()
           
 
Method Summary
 void finishing()
          finishing will close the file and free any resources associated with the file.
 void record(double[][] t)
          record will preserve the basis values to a file.
 void recordBasis(java.lang.String f)
          allows the basis projections to be written out to a file, given the name.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecordingFactory

public RecordingFactory()
Method Detail

recordBasis

public void recordBasis(java.lang.String f)
Description copied from interface: LimnBasisFactory
allows the basis projections to be written out to a file, given the name.
Specified by:
recordBasis in interface LimnBasisFactory

record

public void record(double[][] t)
record will preserve the basis values to a file.

finishing

public void finishing()
finishing will close the file and free any resources associated with the file.
Specified by:
finishing in interface LimnBasisFactory