26 if (!filename.empty()) {
27 _ofs.open(filename.c_str());
29 if (!_ofs.is_open()) {
30 cerr <<
"Warning, unable to open file \"" << filename <<
"\"" << endl;
Class to visit (without doing anything) a scene graph structure.
VISIT_DECL(IndexedFaceSet)
virtual ~ScenePrettyPrinter()
virtual void visitNodeGroupBefore(NodeGroup &)
ScenePrettyPrinter(const string &filename="SceneLog.txt")
VISIT_DECL(OrientedLineRep)
virtual void visitNodeDrawingStyleBefore(NodeDrawingStyle &)
VISIT_DECL(NodeTransform)
virtual void visitNodeShapeBefore(NodeShape &)
virtual void visitNodeDrawingStyleAfter(NodeDrawingStyle &)
virtual void visitNodeShapeAfter(NodeShape &)
virtual void visitNodeGroupAfter(NodeGroup &)
VISIT_DECL(NodeDrawingStyle)
virtual void visitNodeTransformBefore(NodeTransform &)
virtual void visitNodeTransformAfter(NodeTransform &)