14 #include <osg/NodeVisitor>
52 virtual void apply(osg::Geometry& geometry)
override;
55 virtual void apply(osg::Geode& geode)
override;
58 virtual void apply(osg::Node& node)
override;
61 virtual void apply(osg::ProxyNode& node)
override;
64 virtual void apply(osg::Switch& node)
override;
67 virtual void apply(osg::LOD& node)
override;
70 virtual void apply(osg::Sequence& node)
override;
73 virtual void apply(osg::Billboard& node)
override;
75 virtual void apply(osg::MatrixTransform& node)
override;
78 virtual void apply(osgSim::MultiSwitch& node);
81 virtual void apply(osgSim::DOFTransform& node);
84 static void printHierarchy(
const osg::Node* node);
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
visitor for printing out the node hierarchy to the console
Definition: DtOsgPrintNodeHierarchyVisitor.h:35
Contains DLL export macros.