81 void FinalSetup(
const double T,
const double*
const X, ISimObjectCreator* Creator)
override;
84 void OdeFcn(
const double T,
const double*
const X,
double*
const XDot)
const override;
86#ifdef FH_VISUALIZATION
91 void RenderInit(Ogre::Root*
const ogreRoot, ISimObjectCreator* Creator)
override;
97 void RenderUpdate(
const double T,
const double*
const X)
override;
101#ifdef FH_VISUALIZATION
106 double m_refreshPeriod;
109 environment::EnvironmentProvider* m_pEnvironment;
110 std::optional<util::RefreshSchedule> m_schedule;
112#ifdef FH_VISUALIZATION
113 Ogre::SceneManager* m_sceneMgr;
114 std::unique_ptr<C3DLine> m_lines;