83 ValuesDisplay(
const std::string& simObjectName, ISimObjectCreator*
const creator);
86 void OdeFcn(
const double dT,
const double*
const adX,
double*
const adXDot)
const { };
88#ifdef FH_VISUALIZATION
90 void RenderInit(Ogre::Root*
const ogreRoot, ISimObjectCreator*
const creator);
92 void RenderUpdate(
const double T,
const double*
const X);
96#ifdef FH_VISUALIZATION
98 void ReportIgnoredLayoutParameters(ISimObjectCreator*
const creator);
101 ISignalPort** m_inSignals;
102 std::vector<int> m_signalSizes;
104#ifdef FH_VISUALIZATION
105 sfh::filters::FIR m_filter;
106 double* m_measurements;
107 int m_numSignalsElements;
108 std::vector<ValuesDisplayBase::DisplayValue> m_displayValues;
109 std::unique_ptr<ValuesDisplayBase> m_formatter;
110 fhsim::HudCorner m_corner;
111 std::vector<fhsim::HudLine> m_hudLines;