13#include "AttractorBase.h"
15#include <net/NetStructure.h>
27 virtual void OdeFcn(
const double dT,
const double*
const adX,
double*
const adXDot)
const;
28 virtual void FinalSetup(
const double dT,
const double*
const adX, ISimObjectCreator*
const creator);
31 void AddNetForces(
const double dT,
const double*
const adX);
32 void AddAttractorForces(
const double*
const adX);
34 std::vector<AttractorBase*> m_VAttractors;
Definition NetStructure.h:203
Class containing a net object with functionality to be affected by attractors.
Definition NetWithAttractor.h:19
NetWithAttractor(std::string simObjectName, ISimObjectCreator *creator)
The constructor sets the pointer to the output object and the parser object.
virtual void OdeFcn(const double dT, const double *const adX, double *const adXDot) const
Does nothing, as the object contains no states.
~NetWithAttractor()
The destructor deletes dynamically allocated memory.
std::string m_attractorName
The name of the attractor.
Definition NetWithAttractor.h:37