AvogadroLibs 1.98.1
Loading...
Searching...
No Matches
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:
GLRenderVisitor GeometryVisitor PLYVisitor POVRayVisitor VRMLVisitor

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 (CurveGeometry &)
 
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

◆ visit()

virtual void visit ( Node )
virtual

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

Reimplemented in GeometryVisitor, GLRenderVisitor, PLYVisitor, POVRayVisitor, and VRMLVisitor.


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