|
Group of objects which provides a transform hierarchy. More...
#include <SurgSim/Testing/VisualTestCommon/GlutRenderer.h>
Public Member Functions | |
| GlutGroup () | |
| Constructor. The group is initialized with no children. More... | |
| virtual void | draw () |
| Draws the group with Glut and iterates through its children to draw them. More... | |
Public Member Functions inherited from GlutRenderObject | |
| GlutRenderObject () | |
| Constructor initializes pose as identity (no rotation or translation) More... | |
| virtual | ~GlutRenderObject () |
Public Attributes | |
| std::vector< std::shared_ptr< GlutRenderObject > > | children |
| Children of this group. More... | |
Public Attributes inherited from GlutRenderObject | |
| SurgSim::Math::RigidTransform3d | pose |
| Pose (rotation and translation) of the object. More... | |
Group of objects which provides a transform hierarchy.
|
inline |
Constructor. The group is initialized with no children.
|
virtual |
Draws the group with Glut and iterates through its children to draw them.
Implements GlutRenderObject.
| std::vector< std::shared_ptr<GlutRenderObject> > GlutGroup::children |
Children of this group.
1.8.13