MultiPipeInterrupter Class Reference

#include <MultiPipeInterrupter.h>

Inherits TransformationModifier.

Collaboration diagram for MultiPipeInterrupter:

List of all members.


Public Member Functions

 MultiPipeInterrupter ()
virtual ~MultiPipeInterrupter ()
virtual TransformationData execute (TransformationData *resultLastStage, TransformationPipe *currentPipe)

Static Public Member Functions

static void setActive ()
static void setInactive ()

Protected Member Functions

virtual bool interrupt (TransformationData *resultLastStage, TransformationPipe *currentPipe)

Protected Attributes

bool currentPipesActiveState

Static Protected Attributes

static bool pipesActiveState = true

Constructor & Destructor Documentation

MultiPipeInterrupter::MultiPipeInterrupter (  ) 

MultiPipeInterrupter::~MultiPipeInterrupter (  )  [virtual]


Member Function Documentation

TransformationData MultiPipeInterrupter::execute ( TransformationData resultLastStage,
TransformationPipe currentPipe 
) [virtual]

Calculate the new transformation.

Parameters:
resultLastStage the result of the previous TransformationModifier
currentPipe the Pipe, by which we are executed.

Reimplemented from TransformationModifier.

bool MultiPipeInterrupter::interrupt ( TransformationData resultLastStage,
TransformationPipe currentPipe 
) [protected, virtual]

Reimplemented from TransformationModifier.

void MultiPipeInterrupter::setActive (  )  [static]

void MultiPipeInterrupter::setInactive (  )  [static]


Member Data Documentation

bool MultiPipeInterrupter::pipesActiveState = true [static, protected]


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

Generated on Wed Oct 20 16:11:58 2010 for inVRs by doxygen 1.5.8