Homepage Demos Overview Downloads Tutorials Reference
Credits

VisualRoutinesBehavior Class Reference

#include <VisualRoutinesBehavior.h>

Inheritance diagram for VisualRoutinesBehavior:

Inheritance graph
[legend]
List of all members.

Detailed Description

Base class from which visual-routines based behaviors (which all share a common SketchSpace) inherit.

Definition at line 12 of file VisualRoutinesBehavior.h.

Public Member Functions

virtual void DoStart ()
virtual void DoStop ()

Protected Member Functions

 VisualRoutinesBehavior (const std::string &name)
 constructor, name is used as both instance name and class name
 VisualRoutinesBehavior (const std::string &classname, const std::string &instancename)
 constructor, allows different initial values for class name and instance name
virtual ~VisualRoutinesBehavior (void)
 destructor, does nothing

Private Member Functions

 VisualRoutinesBehavior (const VisualRoutinesBehavior &)
 never call this
VisualRoutinesBehavioroperator= (const VisualRoutinesBehavior &)
 never call this


Constructor & Destructor Documentation

VisualRoutinesBehavior ( const std::string &  name  )  [inline, explicit, protected]

constructor, name is used as both instance name and class name

Definition at line 19 of file VisualRoutinesBehavior.h.

VisualRoutinesBehavior ( const std::string &  classname,
const std::string &  instancename 
) [inline, protected]

constructor, allows different initial values for class name and instance name

Definition at line 24 of file VisualRoutinesBehavior.h.

virtual ~VisualRoutinesBehavior ( void   )  [inline, protected, virtual]

destructor, does nothing

Definition at line 29 of file VisualRoutinesBehavior.h.

VisualRoutinesBehavior ( const VisualRoutinesBehavior  )  [private]

never call this


Member Function Documentation

void DoStart (  )  [virtual]

Definition at line 7 of file VisualRoutinesBehavior.cc.

void DoStop (  )  [virtual]

Definition at line 12 of file VisualRoutinesBehavior.cc.

VisualRoutinesBehavior& operator= ( const VisualRoutinesBehavior  )  [private]

never call this


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

DualCoding 3.0beta
Generated Wed Oct 4 00:02:31 2006 by Doxygen 1.4.7