#include <SIG_RobotVisualisation.h>
Inheritance diagram for SIGEL_Visualisation::SIG_RobotVisualisation:
Public Methods | |
SIG_RobotVisualisation (SIGEL_Robot::SIG_Robot const &robot) | |
The constructor of the SIG_RobotVisualisation. More... | |
~SIG_RobotVisualisation () | |
The destructor of the SIG_RobotVisualisation. More... | |
void | visualize () |
This method finally initiates the calling of certain OpenGL rendering commands. More... | |
Private Attributes | |
SIG_RobotRenderer | robotRenderer |
The SIG_RobotRenderer object that is responsible for the rendering of the robot. More... |
It contains the appropriate data structures and methods to perform OpenGL commands that render a robot according to current view settings like eyepoint and lookpoint.
Definition at line 18 of file SIG_RobotVisualisation.h.
|
The constructor of the SIG_RobotVisualisation. Does some OpenGL initialization stuff, reads the supplied SIG_Robot object and builds up data structures for rendering.
Definition at line 6 of file SIG_RobotVisualisation.cpp. |
|
The destructor of the SIG_RobotVisualisation. Does some OpenGL clean up. Definition at line 40 of file SIG_RobotVisualisation.cpp. |
|
This method finally initiates the calling of certain OpenGL rendering commands. They refresh the active framebuffer of the current OpenGL context according to the current state of the attribute viewSettings. Reimplemented from SIGEL_Visualisation::SIG_Visualisation. Definition at line 43 of file SIG_RobotVisualisation.cpp. |
|
The SIG_RobotRenderer object that is responsible for the rendering of the robot. While this SIG_RobotVisualisation object takes care of all OpenGL related things to be done (framebuffer initialization and setting of OpenGL state variables for example), the final rendering of the robot is done by the robotRenderer. Definition at line 63 of file SIG_RobotVisualisation.h. |