44 m_dataObserver(
"logs/vertspine_passive_")
49 m_dataObserver.
onSetup(subject);
64 throw std::invalid_argument(
"dt is not positive");
71 if( updateTime >= m_updateTime )
76 m_dataObserver.
onStep(subject, updateTime);
virtual void onStep(VerticalSpineModel &subject, double dt)
VerticalSpinePassiveController()
Convenience function for combining strings with ints, mostly for naming structures.
Contains the definition of class VerticalSpinePassiveController.
Contains the definition of class VerticalSpineModel.
Contains the definition of abstract base class tgSpringCableActuator. Assumes that the string is line...
A series of functions to assist with file input/output.
Definition of tgObserver class.
virtual void onStep(tgModel &model, double dt)
virtual void onSetup(tgModel &model)
virtual void onSetup(VerticalSpineModel &subject)
void notifyStep(double dt)