AvogadroLibs  1.90.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
Visitor Class Reference

The Visitor class is the base class for all Node visitors. More...

#include <avogadro/rendering/visitor.h>

Inheritance diagram for Visitor:
GeometryVisitor GLRenderVisitor POVRayVisitor

Public Member Functions

virtual void visit (Node &)
 
virtual void visit (GroupNode &)
 
virtual void visit (GeometryNode &)
 
virtual void visit (Drawable &)
 
virtual void visit (SphereGeometry &)
 
virtual void visit (AmbientOcclusionSphereGeometry &)
 
virtual void visit (CylinderGeometry &)
 
virtual void visit (MeshGeometry &)
 
virtual void visit (TextLabel2D &)
 
virtual void visit (TextLabel3D &)
 
virtual void visit (LineStripGeometry &)
 

Detailed Description

Author
Marcus D. Hanwell

The Visitor class is the base class for visitors to Node objects in the Scene, providing common API and functionality.

Member Function Documentation

virtual void visit ( Node )
virtual

The overloaded visit functions, the base versions of which do nothing.

Reimplemented in GLRenderVisitor, POVRayVisitor, and GeometryVisitor.


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