AvogadroLibs 1.98.1
|
Visitor that visits scene elements and creates a VRML input file. More...
#include <avogadro/rendering/vrmlvisitor.h>
Public Member Functions | |
VRMLVisitor (const Camera &camera) | |
void | begin () |
std::string | end () |
void | visit (Node &) override |
void | visit (GroupNode &) override |
void | visit (GeometryNode &) override |
void | visit (Drawable &) override |
void | visit (SphereGeometry &) override |
void | visit (AmbientOcclusionSphereGeometry &) override |
void | visit (CurveGeometry &) override |
void | visit (CylinderGeometry &) override |
void | visit (MeshGeometry &) override |
void | visit (TextLabel2D &) override |
void | visit (TextLabel3D &) override |
void | visit (LineStripGeometry &geometry) override |
void | setCamera (const Camera &c) |
Camera | camera () const |
void | setBackgroundColor (const Vector3ub &c) |
void | setAmbientColor (const Vector3ub &c) |
void | setAspectRatio (float ratio) |
This visitor will render elements in the scene to a text file that contains elements that can be rendered as VRML.
|
overridevirtual |
The overloaded visit functions, the base versions of which do nothing.
Reimplemented from Visitor.
|
overridevirtual |
Reimplemented from Visitor.
|
overridevirtual |
Reimplemented from Visitor.
|
overridevirtual |
Reimplemented from Visitor.
|
overridevirtual |
Reimplemented from Visitor.
|
overridevirtual |
Reimplemented from Visitor.
|
overridevirtual |
Reimplemented from Visitor.
|
overridevirtual |
Reimplemented from Visitor.
|
overridevirtual |
Reimplemented from Visitor.
|
overridevirtual |
Reimplemented from Visitor.