8#include "WakeGroupCaster.h"
10#include <fhsim/simobject/SimObject.h>
79 WakeGroup(std::string SimObjectName, ISimObjectCreator* Creator);
96 void PreOdeFcn(
double T,
const double* X, IStateUpdater* updater)
override;
99 void OdeFcn(
double T,
const double* X,
double* XDot)
const override { }
104#ifdef FH_VISUALIZATION
106 void RenderInit(Ogre::Root* ogreRoot, ISimObjectCreator* creator)
override { }
108 void RenderUpdate(
double T,
const double* X)
override { }
Definition WakeGroupCaster.h:55
Definition WakeGroup.h:70
void SharedResourceSetup(ISimObjectCreator *Creator) override
WakeGroup(std::string SimObjectName, ISimObjectCreator *Creator)
void PreOdeFcn(double T, const double *X, IStateUpdater *updater) override
void OdeFcn(double T, const double *X, double *XDot) const override
No state: nothing to integrate.
Definition WakeGroup.h:99
const environment::wake::detail::WakeGroupCaster & Group() const
The group's caster and members.
Definition WakeGroup.h:102
Environment SimObjects.
Definition Environment.h:25