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< TransformWriterwriter_
 

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]

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

◆ captureFrame() [2/2]

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

Member Data Documentation

◆ writer_

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

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