SH::ShLoseNode Class Reference

Inheritance diagram for SH::ShLoseNode:

Inheritance graph
[legend]
Collaboration diagram for SH::ShLoseNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ShLoseNode (int numChannels)
ShProgram applyToInputs (ShManipVarIterator &finger, ShManipVarIterator end) const
 Define the manipulator's behaviour on inputs.
ShProgram applyToOutputs (ShManipVarIterator &finger, ShManipVarIterator end) const
 Defines the manipulator's behaviour on outputs.

Detailed Description

Definition at line 71 of file ShFixedManipulator.hpp.


Member Function Documentation

ShProgram SH::ShLoseNode::applyToInputs ShManipVarIterator finger,
ShManipVarIterator  end
const [virtual]
 

Define the manipulator's behaviour on inputs.

Consumes a number of inputs in the variable list, changing finger. This function must ensure that it doesn't pass the end iterator. If it does, it must throw an ShAlgebraException

Implements SH::ShFixedManipulatorNode.

Definition at line 65 of file ShFixedManipulator.cpp.

References SH_BEGIN_PROGRAM, SH_END, and SH::shError().

ShProgram SH::ShLoseNode::applyToOutputs ShManipVarIterator finger,
ShManipVarIterator  end
const [virtual]
 

Defines the manipulator's behaviour on outputs.

Consumes a number of outputs in the variable list, changing finger. This function must ensure that it doesn't pass the end iterator. If it does, it must throw an ShAlgebraException

Implements SH::ShFixedManipulatorNode.

Definition at line 78 of file ShFixedManipulator.cpp.

References SH_BEGIN_PROGRAM, SH_END, and SH::shError().


The documentation for this class was generated from the following files:
Generated on Wed Nov 9 15:35:02 2005 for Sh by  doxygen 1.4.5