66#ifdef FH_VISUALIZATION
67 #include "sfh/ogre/C3DLine.h"
76 CRBCable(
const string& simObjectName, ISimObjectCreator*
const creator);
78 void OdeFcn(
const double T,
const double*
const X,
double*
const XDot,
const bool bIsMajorTimeStep);
79 void InitialConditionSetup(
const double T,
const double *
const currentIC,
double*
const updatedIC, ISimObjectCreator*
const creator);
81 const double*
const totalLength(
const double T,
const double*
const X);
82 const double* forceB(
const double T,
const double*
const X);
83 void calculations(
const double T,
const double*
const X);
85#ifdef FH_VISUALIZATION
86 void RenderInit(Ogre::Root*
const ogreRoot, ISimObjectCreator*
const creator);
87 void RenderUpdate(
const double T,
const double*
const X);
99 double m_bendingStiffness;
100 double m_linearDamping;
103 double m_totalLength;
104 double m_kineticEnergy;
111 ICommonComputation* m_calcDynamics;
117#ifdef FH_VISUALIZATION
Definition: CRBCable.h:74
CRBCable(const string &simObjectName, ISimObjectCreator *const creator)
reads parameters, registers states, output and intput ports.