00001 #ifndef SIGEL_SIMULATION_SIG_DYNAMOSIMULATIONDATA_H 00002 #define SIGEL_SIMULATION_SIG_DYNAMOSIMULATIONDATA_H 00003 00004 #include "SIGEL_Simulation/SIG_SimulationData.h" 00005 #include "SIGEL_Simulation/SIG_DynaSystem.h" 00006 00007 namespace SIGEL_Simulation 00008 { 00009 00017 class SIG_DynaMoSimulationData : public SIG_SimulationData 00018 { 00019 00020 public: 00021 00028 SIG_DynaSystem dynaSystem; 00029 00043 SIG_DynaMoSimulationData( SIGEL_Robot::SIG_Robot const & robot, 00044 SIGEL_Environment::SIG_Environment const & environment, 00045 SIG_SimulationParameters const & simulationParameter); 00046 00047 void simulationProgress(); 00048 00049 void setNewFrame( bool newValue ); 00050 00051 int gptestvalue; 00052 }; 00053 00054 } 00055 00056 #endif // SIGEL_SIMULATION_SIG_DYNAMOSIMULATIONDATA_H 00057