From Nathan Monteleone, addition of AutoTransform support.

This commit is contained in:
Robert Osfield
2006-02-20 19:13:11 +00:00
parent 9473d80345
commit af6af82e56
7 changed files with 107 additions and 0 deletions

View File

@@ -61,6 +61,7 @@
#include "LOD.h"
#include "PagedLOD.h"
#include "PositionAttitudeTransform.h"
#include "AutoTransform.h"
#include "DOFTransform.h"
#include "Transform.h"
#include "Switch.h"
@@ -914,6 +915,9 @@ void DataOutputStream::writeNode(const osg::Node* node)
else if(dynamic_cast<const osg::PositionAttitudeTransform*>(node)){
((ive::PositionAttitudeTransform*)(node))->write(this);
}
else if(dynamic_cast<const osg::AutoTransform*>(node)){
((ive::AutoTransform*)(node))->write(this);
}
else if(dynamic_cast<const osgSim::DOFTransform*>(node)){
((ive::DOFTransform*)(node))->write(this);
}