]> git.mxchange.org Git - simgear.git/commitdiff
Modified Files:
authorfrohlich <frohlich>
Tue, 7 Nov 2006 05:47:00 +0000 (05:47 +0000)
committerfrohlich <frohlich>
Tue, 7 Nov 2006 05:47:00 +0000 (05:47 +0000)
simgear/scene/util/SGUpdateVisitor.hxx: Only traverse active
children.

simgear/scene/util/SGUpdateVisitor.hxx

index 7fdba11fdd997d6a08dfcbdd7b7b9f994dd9db68..4f3a0f49f325f19a75fd7dfe380ecd111e02434e 100644 (file)
@@ -31,36 +31,8 @@ class SGUpdateVisitor : public osgUtil::UpdateVisitor {
 public:
   SGUpdateVisitor()
   {
-//     setTraversalMode(osg::NodeVisitor::TRAVERSE_ACTIVE_CHILDREN);
+    setTraversalMode(osg::NodeVisitor::TRAVERSE_ACTIVE_CHILDREN);
   }
-//   virtual void apply(osg::Transform& transform)
-//   {
-//     osg::Matrix matrix = mModelViewMatrix;
-//     transform.computeLocalToWorldMatrix(mModelViewMatrix, this);
-
-//     handle_callbacks_and_traverse(transform);
-
-//     mModelViewMatrix = matrix;
-//   }
-
-//   virtual osg::Vec3 getEyePoint() const
-//   {
-//     osg::Matrix matrix;
-//     matrix.invert(mModelViewMatrix);
-//     return matrix.preMult(osg::Vec3(0, 0, 0));
-//   }
-
-// protected:
-//   osg::Matrix mModelViewMatrix;
 };
 
-// #include <osg/NodeCallback>
-
-// class SGNodeCallback : public osg::NodeCallback {
-// public:
-//   virtual void operator()(osg::Node* node, osg::NodeVisitor* nv)
-//   {
-//   }
-// };
-
 #endif