Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

oofDrawStyleSet Class Reference
[OOFILE Graphing engine.]

#include <oofDStyl.h>

Inheritance diagram for oofDrawStyleSet:

Inheritance graph
[legend]
List of all members.

Detailed Description

Virtual base for generator class returning sequence of oofDrawStyle.

Doesn't assume algorithm or any particular means used to generate sequence - subclasses are totally independent just producing linear sequence as iterated but don't know in advance how many numbers.

Warning:
must be completely deterministic for consistent graphs
Note:
assumes results used once and copied for redraw purposes
Todo:
introduce "restart" paradigm for redraws


Public Member Functions

 oofDrawStyleSet ()
virtual ~oofDrawStyleSet ()
virtual oofDrawStyle getNextDrawStyle ()

Protected Attributes

unsigned long mNumDrawStylesProduced


Constructor & Destructor Documentation

oofDrawStyleSet::oofDrawStyleSet  )  [inline]
 

virtual oofDrawStyleSet::~oofDrawStyleSet  )  [inline, virtual]
 


Member Function Documentation

oofDrawStyle oofDrawStyleSet::getNextDrawStyle  )  [virtual]
 

Reimplemented in oofDrawStyleSetDefaultIteration, and oofDrawStyleSetSupplied.


Member Data Documentation

unsigned long oofDrawStyleSet::mNumDrawStylesProduced [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 1 21:33:45 2004 for OOFILE by doxygen 1.3.5