#include <SIG_RenderRecorder.h>
Inheritance diagram for SIGEL_Visualisation::SIG_RenderRecorder:
Public Methods | |
SIG_RenderRecorder (int noOfObjects) | |
The constructor of the SIG_RenderRecorder. More... | |
void | init () throw (SIGEL_Simulation::SIG_RecorderNoQueriesSetException, SIGEL_Simulation::SIG_RecorderBadRecordingOrderException) |
Initalizes the start positions and rotations of the elements of robotLinks taken from the appropriate SIGEL_Simulation::SIG_SimulationQueries. More... | |
void | record () throw (SIGEL_Simulation::SIG_RecorderNoQueriesSetException, SIGEL_Simulation::SIG_RecorderBadRecordingOrderException) |
Updates the positions and rotations of the robotLinks with the actual data taken from the appropriate SIGEL_Simulation::SIG_SimulationQueries. More... | |
void | finish () throw (SIGEL_Simulation::SIG_RecorderNoQueriesSetException, SIGEL_Simulation::SIG_RecorderBadRecordingOrderException) |
This method does nothing at the moment. More... | |
Private Attributes | |
QVector<SIG_SceneObject> | robotLinks |
The data structure used to record the actual positions and rotations of the simulated objects. More... | |
QTime | simulationTime |
Friends | |
class | SIG_SimulationVisualisation |
Definition at line 18 of file SIG_RenderRecorder.h.
|
The constructor of the SIG_RenderRecorder. Initiallizes the attribute robotLinks with the supplied number of SIG_SceneObject objects. Definition at line 6 of file SIG_RenderRecorder.cpp. |
|
This method does nothing at the moment. It should'nt even called by the simulation, because there is no defined end of a simulation visualisation. First it calls the method finish of the superclass SIGEL_Simulation::SIG_Recorder. Reimplemented from SIGEL_Simulation::SIG_Recorder. Definition at line 40 of file SIG_RenderRecorder.cpp. |
|
Initalizes the start positions and rotations of the elements of robotLinks taken from the appropriate SIGEL_Simulation::SIG_SimulationQueries. First it calls the method init of the superclass SIGEL_Simulation::SIG_Recorder. Reimplemented from SIGEL_Simulation::SIG_Recorder. Definition at line 17 of file SIG_RenderRecorder.cpp. |
|
Updates the positions and rotations of the robotLinks with the actual data taken from the appropriate SIGEL_Simulation::SIG_SimulationQueries. First it calls the method record of the superclass SIGEL_Simulation::SIG_Recorder. Reimplemented from SIGEL_Simulation::SIG_Recorder. Definition at line 25 of file SIG_RenderRecorder.cpp. |
|
Definition at line 20 of file SIG_RenderRecorder.h. |
|
The data structure used to record the actual positions and rotations of the simulated objects.
Definition at line 76 of file SIG_RenderRecorder.h. |
|
Definition at line 78 of file SIG_RenderRecorder.h. |