|
AvogadroLibs 1.100.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 () |
<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.