30 #ifndef TOWR_TOWR_INCLUDE_TOWR_VARIABLES_NODES_OBSERVER_H_ 31 #define TOWR_TOWR_INCLUDE_TOWR_VARIABLES_NODES_OBSERVER_H_ Base class to receive up-to-date values of the NodeVariables.
virtual ~NodesObserver()=default
NodeSubjectPtr node_values_
Position and velocity of nodes used to generate a Hermite spline.
NodesObserver(NodeSubjectPtr node_values)
Registers this observer with the subject class to receive updates.
virtual void UpdateNodes()=0
Callback method called every time the subject changes.