89#ifdef FH_VISUALIZATION
91 void RenderInit(Ogre::Root*
const pOgreRoot, ISimObjectCreator*
const pCreator);
94 void RenderUpdate(
const double dT,
const double*
const adX);
98 virtual void OdeFcn(
const double dT,
const double*
const adX,
double*
const adXDot)
const{};
101 ISignalPort* m_pInPos;
102 ISignalPort* m_pInVisible;
103 ISignalPort* m_pInVector;
110 double m_radiusFudge;
113 double m_dScalingFactor;
116 double m_dTextLocation;
119 std::string m_sPrefix;
120 std::string m_sSuffix;
122 bool m_bExpandedLines;
124 std::string m_sMaterialName;
127#ifdef FH_VISUALIZATION
128 Ogre::SceneNode* m_RenderNode;
129 Ogre::SceneNode* m_TextNode;
130 Ogre::CMovableText* m_BBText;
132 CExpandedLines* m_linesExpanded =
nullptr;
133 std::vector<double> m_radiusFactors;
134 std::vector<double> m_arrowPos;
135 Ogre::Vector3* m_vectors =
nullptr;
virtual void OdeFcn(const double dT, const double *const adX, double *const adXDot) const
Calculates the state derivatives.
Definition CBillboardArrow.h:98