97#ifdef FH_VISUALIZATION
105 void RenderInit(Ogre::Root*
const ogreRoot, ISimObjectCreator* Creator)
override;
112 void RenderUpdate(
const double T,
const double*
const X)
override;
129 void ResolvePlaneAxes(ISimObjectCreator* Creator);
132 void ReadMotion(ISimObjectCreator* Creator);
135 [[nodiscard]] Frame FrameAt(
double T)
const;
140 double m_position[3];
146 double m_position2[3];
147 double m_positionPeriod;
148 double m_rotationPeriodX;
149 double m_rotationPeriodY;
153#ifdef FH_VISUALIZATION
154 std::unique_ptr<visual::ScalarPlane> m_scalarPlane;