DISPLACE
1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
|
#include <BaseStatsPlotImpl.h>
Public Member Functions | |
BaseStatsPlotImpl () | |
![]() | |
virtual | ~StatsPlot () noexcept=default |
virtual void | update () |
void | invalidate () |
void | setVisible (bool visible) |
bool | isVisible () const |
Protected Types | |
using | HasChangedFunction = std::function< bool()> |
using | UpdateChangedStateFunction = std::function< void()> |
Protected Member Functions | |
void | checkUpdate (QCustomPlot *plot, HasChangedFunction hasChangedFunction, UpdateChangedStateFunction updateChangedStateFunction) |
void | doUpdate () override |
virtual void | update (QCustomPlot *)=0 |
|
protected |
|
protected |
|
inline |
|
protected |
|
overrideprotectedvirtual |
Implements StatsPlot.
|
protectedpure virtual |
Implemented in ShipsStatsPlot, WindfarmsStatsPlot, and FishfarmsStatsPlot.