#include <SIG_RobotRenderer.h>
Inheritance diagram for SIGEL_Visualisation::SIG_RobotRenderer:
Public Methods | |
SIG_RobotRenderer (SIGEL_Robot::SIG_Robot const &robot) | |
The constructor of the SIG_RobotRenderer. More... | |
~SIG_RobotRenderer () | |
The destructor of the SIG_EnvironmentRenderer. More... | |
void | render () |
Calls the inherited method renderSceneObjects and eventually does additional rendering like drawing link identifiers onto the particular links. More... | |
QString | exportToPovray () |
QString | createPovrayDeclarations () |
void | setPointsVisible ( bool visible ) |
Private Methods | |
void | buildDisplayLists () |
Reads the robot attribute and uses its properties like geometry of objects to build display lists. More... | |
Private Attributes | |
SIGEL_Robot::SIG_Robot const& | robot |
The SIG_Robot object that should be rendered by this SIG_RobotRenderer. More... |
Definition at line 13 of file SIG_RobotRenderer.h.
|
The constructor of the SIG_RobotRenderer. It reads the supplied SIG_Robot, fills the inherited QVector sceneObjects and calls the method buildDisplayLists.
Definition at line 9 of file SIG_RobotRenderer.cpp. |
|
The destructor of the SIG_EnvironmentRenderer. It cleans up the OpenGL stuff like the display lists. Definition at line 37 of file SIG_RobotRenderer.cpp. |
|
Reads the robot attribute and uses its properties like geometry of objects to build display lists.
Reimplemented from SIGEL_Visualisation::SIG_Renderer. Definition at line 40 of file SIG_RobotRenderer.cpp. |
|
Reimplemented from SIGEL_Visualisation::SIG_Renderer. Definition at line 190 of file SIG_RobotRenderer.cpp. |
|
Reimplemented from SIGEL_Visualisation::SIG_Renderer. Definition at line 185 of file SIG_RobotRenderer.cpp. |
|
Calls the inherited method renderSceneObjects and eventually does additional rendering like drawing link identifiers onto the particular links.
Reimplemented from SIGEL_Visualisation::SIG_Renderer. Definition at line 154 of file SIG_RobotRenderer.cpp. |
|
Definition at line 320 of file SIG_RobotRenderer.cpp. |
|
The SIG_Robot object that should be rendered by this SIG_RobotRenderer.
Definition at line 61 of file SIG_RobotRenderer.h. |