12#ifdef FH_VISUALIZATION
14# include <fhsim/visual/renderer/FhCamera.h>
15# include "CFhCameraController.h"
16# include "OgreSimpleSpline.h"
19#include "CSimObject.h"
33 virtual void OdeFcn(
const double dTime,
const double*
const adX,
34 double*
const adXDot)
const;
38 unsigned int m_iNumNodes;
42#ifdef FH_VISUALIZATION
43 CFhCameraController* m_cameraController;
45 std::vector<double> m_time;
46 Ogre::SimpleSpline m_pos;
47 Ogre::SimpleSpline m_angle;
This objects implements a smooth camera movement, using data that has been read from an input file.
Definition CFhCameraTrajectoryPlayer.h:26
virtual void OdeFcn(const double dTime, const double *const adX, double *const adXDot) const
Calculates the state derivatives.
CFhCameraTrajectoryPlayer(std::string sSimObjectName, ISimObjectCreator *pCreator)
The constructor sets the pointer to the output object and the parser object.