TransformationDistributionModifierFactory Class Reference

#include <TransformationDistributionModifier.h>

Inherits TransformationModifierFactory.

Collaboration diagram for TransformationDistributionModifierFactory:

List of all members.


Public Member Functions

 TransformationDistributionModifierFactory ()

Protected Member Functions

virtual TransformationModifiercreateInternal (ArgumentVector *args=NULL)
bool needInstanceForEachPipeConfiguration ()
 create a modifier instance for each group of pipes with equal configuration

Constructor & Destructor Documentation

TransformationDistributionModifierFactory::TransformationDistributionModifierFactory (  ) 


Member Function Documentation

TransformationModifier * TransformationDistributionModifierFactory::createInternal ( ArgumentVector args = NULL  )  [protected, virtual]

Create a TransformationModifier instance.

Parameters:
args can be used to pass configuration-data for the modifier.
Here is a sample xml-snippet showing how to pass configuration-data for a modifier:
<modifier type="ConfiguredTransformationModifier">
  <arguments>
    <arg key="intArg"    type="int"    value="1"/>
    <arg key="floatArg"  type="float"  value="0.125"/>
    <arg key="stringArg" type="string" value="a string"/>
  </arguments>
</modifier>
<modifier type="UnconfiguredTransformationModifier"/>

Implements TransformationModifierFactory.

bool TransformationDistributionModifierFactory::needInstanceForEachPipeConfiguration (  )  [protected, virtual]

create a modifier instance for each group of pipes with equal configuration

Reimplemented from TransformationModifierFactory.


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

Generated on Wed Oct 20 16:12:01 2010 for inVRs by doxygen 1.5.8