oops::OpenSGTransformationWriter Class Reference
#include <OpenSGTransformationWriter.h>
Inherits oops::TransformationWriterInterface.
Collaboration diagram for oops::OpenSGTransformationWriter:

Public Member Functions | |
| OpenSGTransformationWriter (OSG::TransformPtr transformCore) | |
| virtual | ~OpenSGTransformationWriter () |
| void | updateTransformation (TransformationData trans) |
| void | setTransformationOffset (TransformationData trans, TransformationData offset) |
Protected Attributes | |
| OSG::TransformPtr | transformCore |
| gmtl::Matrix44f | nodeOffset |
| gmtl::Matrix44f | globalOffset |
| gmtl::Matrix44f | localOffset |
Constructor & Destructor Documentation
| oops::OpenSGTransformationWriter::OpenSGTransformationWriter | ( | OSG::TransformPtr | transformCore | ) |
| oops::OpenSGTransformationWriter::~OpenSGTransformationWriter | ( | ) | [virtual] |
Member Function Documentation
| void oops::OpenSGTransformationWriter::setTransformationOffset | ( | TransformationData | trans, | |
| TransformationData | offset | |||
| ) | [virtual] |
globalOffset: Toffglob = Tworld * Tode^-1 Tworld = Toffglob * Tode
localOffset: Tofflocal = Tode^-1 * Tworld Tworld = Tode * Toffloc
nodeOffset: Tcore = Tnodeoff * Tworld Tnodeoff = Tcore * Tworld^-1
Implements oops::TransformationWriterInterface.
| void oops::OpenSGTransformationWriter::updateTransformation | ( | TransformationData | trans | ) | [virtual] |
Implements oops::TransformationWriterInterface.
Member Data Documentation
gmtl::Matrix44f oops::OpenSGTransformationWriter::globalOffset [protected] |
gmtl::Matrix44f oops::OpenSGTransformationWriter::localOffset [protected] |
gmtl::Matrix44f oops::OpenSGTransformationWriter::nodeOffset [protected] |
OSG::TransformPtr oops::OpenSGTransformationWriter::transformCore [protected] |
The documentation for this class was generated from the following files:
- tools/libraries/oops/include/oops/OpenSGTransformationWriter.h
- tools/libraries/oops/src/oops/OpenSGTransformationWriter.cpp
Generated on Wed Oct 20 16:12:04 2010 for inVRs by
1.5.8