13#include "AttractorBase.h"
17#include <net/NetStructure.h>
29 virtual void OdeFcn(
const double dT,
const double*
const adX,
double*
const adXDot)
const;
30 virtual void FinalSetup(
const double dT,
const double*
const adX, ISimObjectCreator*
const creator);
33 void AddNetForces(
const double dT,
const double*
const adX);
34 void AddAttractorForces(
const double*
const adX);
36 std::vector<AttractorBase*> m_VAttractors;
Definition NetStructure.h:307
Class containing a net object with functionality to be affected by attractors.
Definition NetWithAttractor.h:21
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:39