88 ValuesDisplay(
const std::string& simObjectName, ISimObjectCreator*
const creator);
91 void OdeFcn(
const double dT,
const double*
const adX,
double*
const adXDot)
const { };
93#ifdef FH_VISUALIZATION
95 void RenderInit(Ogre::Root*
const ogreRoot, ISimObjectCreator*
const creator);
97 void RenderUpdate(
const double T,
const double*
const X);
101#ifdef FH_VISUALIZATION
103 void ReportIgnoredLayoutParameters(ISimObjectCreator*
const creator);
106 ISignalPort** m_inSignals;
107 std::vector<int> m_signalSizes;
109#ifdef FH_VISUALIZATION
110 sfh::filters::FIR m_filter;
111 double* m_measurements;
112 int m_numSignalsElements;
113 std::vector<ValuesDisplayBase::DisplayValue> m_displayValues;
114 std::unique_ptr<ValuesDisplayBase> m_formatter;
115 fhsim::HudCorner m_corner;
116 std::vector<fhsim::HudLine> m_hudLines;