Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields

osgEstimate::TransformCombiner Class Reference

combines multiple representations of the same object. More...

Inherits osgExtension::Transform.

Inherited by osgEstimate::FirstPathCombiner.


Public Types

typedef std::vector< ParentEstimate > EstimateList

Public Member Functions

 TransformCombiner (const TransformCombiner &tc, const osg::CopyOp &copyOp=osg::CopyOp::SHALLOW_COPY)
void setFusionCallback (FusionCallback *fusionCallback)
FusionCallbackgetFusionCallback (void)
const FusionCallbackgetFusionCallback (void) const
virtual void accept (osg::NodeVisitor &nv)
void setLocalToWorld (osg::Matrix &matrix)
osg::Matrix & getLocalToWorld (void)


Detailed Description

This class implements the "transformation combiner" node. The idea is that this node has multiple parents (Don Burns says this is okay). Each parent node represents a different transformation of the same object. For example, the different nodes could represent different tracking systems.


The documentation for this class was generated from the following files:
Generated on Wed Nov 17 12:22:38 2004 for osgAR by doxygen 1.3.7