TransformationMerger Class Reference
#include <TransformationMerger.h>
Inherited by SharedManipulationMerger.
Constructor & Destructor Documentation
| OSG_USING_NAMESPACE TransformationMerger::TransformationMerger | ( | ) |
| TransformationMerger::~TransformationMerger | ( | ) | [virtual] |
Member Function Documentation
| void TransformationMerger::addInputMask | ( | TransformationPipe::MASK * | mask | ) |
| bool TransformationMerger::addInputPipe | ( | TransformationPipe * | pipe | ) |
| void TransformationMerger::addOutputMask | ( | TransformationPipe::MASK * | mask | ) |
| void TransformationMerger::buildIds | ( | TransformationPipe::MASK * | mask, | |
| INTERNALMASK * | intMask | |||
| ) | [static, protected] |
| TransformationData TransformationMerger::calculateResult | ( | ) | [virtual] |
Reimplemented in SharedManipulationMerger.
| TransformationPipe * TransformationMerger::chooseOutputPipe | ( | ) | [virtual] |
| void TransformationMerger::execute | ( | TransformationPipe * | pipe, | |
| TransformationData | transf | |||
| ) |
| int TransformationMerger::getId | ( | ) |
| TransformationPipe::MASK TransformationMerger::getInputMask | ( | int | idx | ) |
| int TransformationMerger::getInputMaskListSize | ( | ) |
| int TransformationMerger::getMaximumNumberOfInputPipes | ( | ) | [virtual] |
Reimplemented in SharedManipulationMerger.
| virtual std::string TransformationMerger::getName | ( | ) | [pure virtual] |
Implemented in SharedManipulationMerger.
| TransformationPipe::MASK TransformationMerger::getOutputMask | ( | int | idx | ) |
| int TransformationMerger::getOutputMaskListSize | ( | ) |
| void TransformationMerger::removeInputPipe | ( | TransformationPipe * | pipe | ) |
| void TransformationMerger::setId | ( | int | id | ) |
Member Data Documentation
int TransformationMerger::id [protected] |
std::vector<INTERNALMASK> TransformationMerger::inputMaskList [protected] |
std::vector<INPUTDESC> TransformationMerger::inputPipeList [protected] |
std::vector<INTERNALMASK> TransformationMerger::outputMaskList [protected] |
int TransformationMerger::pipeRefCounter [protected] |
The documentation for this class was generated from the following files:
- src/inVRs/SystemCore/TransformationManager/TransformationMerger.h
- src/inVRs/SystemCore/TransformationManager/TransformationMerger.cpp
Generated on Wed Oct 20 16:12:01 2010 for inVRs by
1.5.8