ark::plotting::AbstractPlottingManager
Defined in header “ark/plotting/gui/abstract_plotting_manager.hh”.
An abstraction over a plot manager this allows you to collect various fields/objects from arbitrary sources (say, comms, or logging), and present them to the rest of the plots.
Methods
-
~AbstractPlottingManager()
Virtual destructor, for our abstract class. -
void add_subscriber(const std::string & name)
Adds a channel (and field name) for consideration in receiving updates and populating stores. -
void remove_subscriber(const std::string & name)
Removes the field name (and channel, if all fields are removed) for consideration in updates. -
std::vector< PlottingFieldPtr > fields()
Returns all of the existing data series (and names).