a state machine writer base-class. More...
#include <vtkKWStateMachineWriter.h>


Public Types | |
| typedef vtkObject | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual vtkKWStateMachine * | GetInput () |
| virtual void | SetInput (vtkKWStateMachine *) |
| virtual void | SetWriteSelfLoop (int) |
| virtual int | GetWriteSelfLoop () |
| virtual void | WriteSelfLoopOn () |
| virtual void | WriteSelfLoopOff () |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkKWStateMachineWriter * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkKWStateMachineWriter () | |
| ~vtkKWStateMachineWriter () | |
Protected Attributes | |
| vtkKWStateMachine * | Input |
| int | WriteSelfLoop |
a state machine writer base-class.
This class is the basis for a state machine writer. A state machine is defined by a set of states, a set of inputs and a transition matrix that defines for each pair of (state,input) what is the next state to assume.
Definition at line 39 of file vtkKWStateMachineWriter.h.
Reimplemented from vtkObject.
Reimplemented in vtkKWStateMachineDOTWriter.
Definition at line 43 of file vtkKWStateMachineWriter.h.
| vtkKWStateMachineWriter::vtkKWStateMachineWriter | ( | ) | [protected] |
| vtkKWStateMachineWriter::~vtkKWStateMachineWriter | ( | ) | [protected] |
| virtual const char* vtkKWStateMachineWriter::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkObject.
Reimplemented in vtkKWStateMachineDOTWriter.
| static int vtkKWStateMachineWriter::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkObject.
Reimplemented in vtkKWStateMachineDOTWriter.
| virtual int vtkKWStateMachineWriter::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkObject.
Reimplemented in vtkKWStateMachineDOTWriter.
| static vtkKWStateMachineWriter* vtkKWStateMachineWriter::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented in vtkKWStateMachineDOTWriter.
| void vtkKWStateMachineWriter::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Reimplemented from vtkObject.
Reimplemented in vtkKWStateMachineDOTWriter.
| virtual vtkKWStateMachine* vtkKWStateMachineWriter::GetInput | ( | ) | [virtual] |
Set/Get state machine to write.
| virtual void vtkKWStateMachineWriter::SetInput | ( | vtkKWStateMachine * | ) | [virtual] |
Set/Get state machine to write.
| virtual void vtkKWStateMachineWriter::SetWriteSelfLoop | ( | int | ) | [virtual] |
Set/Get if the writer should output transitions originating and leading to the same node (self loops).
| virtual int vtkKWStateMachineWriter::GetWriteSelfLoop | ( | ) | [virtual] |
Set/Get state machine to write.
| virtual void vtkKWStateMachineWriter::WriteSelfLoopOn | ( | ) | [virtual] |
Set/Get state machine to write.
| virtual void vtkKWStateMachineWriter::WriteSelfLoopOff | ( | ) | [virtual] |
Set/Get state machine to write.
vtkKWStateMachine* vtkKWStateMachineWriter::Input [protected] |
Definition at line 66 of file vtkKWStateMachineWriter.h.
int vtkKWStateMachineWriter::WriteSelfLoop [protected] |
Definition at line 67 of file vtkKWStateMachineWriter.h.
1.6.1