|
Abstract definition of an object that can render itself with Glut. More...
#include <SurgSim/Testing/VisualTestCommon/GlutRenderer.h>
Public Member Functions | |
| GlutRenderObject () | |
| Constructor initializes pose as identity (no rotation or translation) More... | |
| virtual | ~GlutRenderObject () |
| virtual void | draw ()=0 |
| Pure virtual draw method for subclasses to define how to draw themselves with Glut. More... | |
Public Attributes | |
| SurgSim::Math::RigidTransform3d | pose |
| Pose (rotation and translation) of the object. More... | |
Abstract definition of an object that can render itself with Glut.
|
inline |
Constructor initializes pose as identity (no rotation or translation)
|
virtual |
|
pure virtual |
Pure virtual draw method for subclasses to define how to draw themselves with Glut.
Implemented in GlutGroup, GlutImage, GlutSphere, GlutAxes, and GlutSquare.
| SurgSim::Math::RigidTransform3d GlutRenderObject::pose |
Pose (rotation and translation) of the object.
1.8.13