68 CLogic(std::string sSimObjectName, ISimObjectCreator* pCreator);
70 virtual void OdeFcn(
const double dT,
const double*
const adX,
double*
const adXDot,
const bool bIsMajorTimeStep) { }
72 const double* Output(
const double T,
const double*
const X);
75#ifdef FH_VISUALIZATION
77 virtual void RenderInit(Ogre::Root*
const ogreRoot, ISimObjectCreator*
const creator) { }
80 virtual void RenderUpdate(
const double T,
const double*
const X) { }
84 ISignalPort** m_Input;
int m_iPortWidth
Definition: CLogic.h:99
int m_iNumInput
Definition: CLogic.h:97
ELogicType
An enumerator which tells which kind of logics is wanted.
Definition: CLogic.h:90
ELogicType m_ELogicType
The type of logic.
Definition: CLogic.h:100
CLogic(std::string sSimObjectName, ISimObjectCreator *pCreator)
The constructor sets the pointer to the output object and the parser object.