68 CDistArrow(std::string sSimObjectName, ISimObjectCreator* pCreator);
70#ifdef FH_VISUALIZATION
72 void RenderInit(Ogre::Root*
const ogreRoot, ISimObjectCreator*
const creator);
75 void RenderUpdate(
const double T,
const double*
const X);
79 virtual void OdeFcn(
const double dTime,
const double*
const adX,
double*
const adXDot,
const bool bIsMajorTimeStep){};
83 ISignalPort* m_pInVisible;
84 ISignalPort* m_pInPosA;
85 ISignalPort* m_pInPosB;
89 std::string m_sSuffix;
94#ifdef FH_VISUALIZATION
95 Ogre::SceneNode* m_RenderNode;
96 Ogre::CMovableText* m_BBTxt;
97 Ogre::Entity* m_ArrowA;
98 Ogre::Entity* m_ArrowB;
99 Ogre::SceneNode* m_RenderArrowNodeA;
100 Ogre::SceneNode* m_RenderArrowNodeB;
101 Ogre::SceneNode* m_LineNode;
102 CDynamicLines* m_line;
virtual void OdeFcn(const double dTime, const double *const adX, double *const adXDot, const bool bIsMajorTimeStep)
Calculates the state derivatives.
Definition CDistArrow.h:79