#include <SIG_EnvironmentVisualisation.h>
Inheritance diagram for SIGEL_Visualisation::SIG_EnvironmentVisualisation:
Public Methods | |
SIG_EnvironmentVisualisation (SIGEL_Environment::SIG_Environment const &environment) | |
The constructor of the SIG_EnvironmentVisualisation. More... | |
~SIG_EnvironmentVisualisation () | |
The destructor of the SIG_EnvironmentVisualisation. More... | |
void | visualize () |
This method finally initiates the calling of certain OpenGL rendering commands. More... | |
Private Attributes | |
SIG_EnvironmentRenderer | environmentRenderer |
The SIG_EnvironmentRenderer object that is responsible for the rendering of the environment. More... |
It contains the appropriate data structures and methods to perform OpenGL commands that render an environment according to current view settings like eyepoint and lookpoint.
Definition at line 18 of file SIG_EnvironmentVisualisation.h.
|
The constructor of the SIG_EnvironmentVisualisation. Does some OpenGL initialization stuff, reads the supplied SIG_Environment object and builds up data structures for rendering.
Definition at line 6 of file SIG_EnvironmentVisualisation.cpp. |
|
The destructor of the SIG_EnvironmentVisualisation. Does some OpenGL clean up. Definition at line 10 of file SIG_EnvironmentVisualisation.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 13 of file SIG_EnvironmentVisualisation.cpp. |
|
The SIG_EnvironmentRenderer object that is responsible for the rendering of the environment. While this SIG_EnvironmentVisualisation 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 environment is done by the environmentRenderer. Definition at line 63 of file SIG_EnvironmentVisualisation.h. |