gepetto-viewer 6.1.0
An user-friendly Graphical Interface
Loading...
Searching...
No Matches
gepetto::viewer::TransformWriterVisitor Class Reference

#include <gepetto/viewer/transform-writer.h>

Inheritance diagram for gepetto::viewer::TransformWriterVisitor:
Collaboration diagram for gepetto::viewer::TransformWriterVisitor:

Public Member Functions

 TransformWriterVisitor (TransformWriter *writer)
void captureFrame (Node &node)
template<typename Iterator>
void captureFrame (Iterator begin, Iterator end)
virtual void apply (Node &node)
Public Member Functions inherited from gepetto::viewer::NodeVisitor
 NodeVisitor (bool invisibleAreValid=true)
virtual ~NodeVisitor ()
virtual void apply (GroupNode &node)
virtual void apply (LeafNodeArrow &node)
virtual void apply (LeafNodeBox &node)
virtual void apply (LeafNodeCapsule &node)
virtual void apply (LeafNodeCollada &node)
virtual void apply (LeafNodeCone &node)
virtual void apply (LeafNodeCylinder &node)
virtual void apply (LeafNodeFace &node)
virtual void apply (LeafNodeGround &node)
virtual void apply (LeafNodeLight &node)
virtual void apply (LeafNodeLine &node)
virtual void apply (LeafNodeSphere &node)
virtual void apply (LeafNodeXYZAxis &node)
virtual bool valid (Node &node)
void traverse (Node &node)

Public Attributes

osg::ref_ptr< TransformWriter > writer_

Additional Inherited Members

Protected Attributes inherited from gepetto::viewer::NodeVisitor
bool invisibleAreValid_

Constructor & Destructor Documentation

◆ TransformWriterVisitor()

gepetto::viewer::TransformWriterVisitor::TransformWriterVisitor ( TransformWriter * writer)
inline

Member Function Documentation

◆ apply()

virtual void gepetto::viewer::TransformWriterVisitor::apply ( Node & node)
virtual

Reimplemented from gepetto::viewer::NodeVisitor.

◆ captureFrame() [1/2]

template<typename Iterator>
void gepetto::viewer::TransformWriterVisitor::captureFrame ( Iterator begin,
Iterator end )

◆ captureFrame() [2/2]

void gepetto::viewer::TransformWriterVisitor::captureFrame ( Node & node)

Member Data Documentation

◆ writer_

osg::ref_ptr<TransformWriter> gepetto::viewer::TransformWriterVisitor::writer_

The documentation for this class was generated from the following file: