void Update(sim_event::Id id)
Let viewer perform update.
std::shared_ptr< SimRunner > m_runner
std::vector< unsigned int > m_infected
Viewer gathers infection count at each sim step.
std::vector< unsigned int > GetInfectionCounts()
Namespace for the simulator and related classes.
InfectedViewer(std::shared_ptr< SimRunner > runner)
Instantiate cases viewer.