Helios++
Helios software for LiDAR simulations
DynGrove.h
1 #pragma once
2 
14 template <typename Subject>
15 class DynGrove{
16 public:
17  // *** CONSTRUCTION / DESTRUCTION *** //
18  // ************************************ //
19  virtual ~DynGrove() = default;
20 
21  // *** OBSERVER METHODS *** //
22  // ************************** //
29  virtual void update(Subject &s) = 0;
30 };
A DynGrove is an interface which declares observer-like functionality so dynamic subjects can notify ...
Definition: DynGrove.h:15
virtual void update(Subject &s)=0
The update method. It is expected that always that a subject must notify that it has been updated,...