AvogadroLibs 1.97.0
|
Visitor that determines the geometry of the scene. More...
#include <geometryvisitor.h>
Public Member Functions | |
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 &) override |
void | clear () |
Vector3f | center () |
float | radius () |
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 &) |
<avogadro/rendering/geometryvisitor.h>
This visitor will attempt to determine the geometry of the scene, most notably the center and radius of the bounding sphere.
|
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.
void clear | ( | ) |
Clear the state of the visitor.
Vector3f center | ( | ) |
Get the position of the center of the scene.
float radius | ( | ) |
Get the radius of the scene.