DISPLACE  1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
PopulationsStatPlot Class Reference

#include <populationsstatplot.h>

Inheritance diagram for PopulationsStatPlot:
StatsPlot

Public Member Functions

 PopulationsStatPlot (QCustomPlot *plot)
 
void doUpdate () override
 
void update (DisplaceModel *model, displace::plot::PopulationStat stat, QCustomPlot *plot=nullptr)
 
void createPopup (GraphInteractionController::PopupMenuLocation location, QMenu *menu)
 
void setCurrentTimeStep (double t)
 
- Public Member Functions inherited from StatsPlot
virtual ~StatsPlot () noexcept=default
 
virtual void update ()
 
void invalidate ()
 
void setVisible (bool visible)
 
bool isVisible () const
 

Additional Inherited Members

Constructor & Destructor Documentation

◆ PopulationsStatPlot()

PopulationsStatPlot::PopulationsStatPlot ( QCustomPlot plot)
explicit

Member Function Documentation

◆ createPopup()

void PopulationsStatPlot::createPopup ( GraphInteractionController::PopupMenuLocation  location,
QMenu *  menu 
)

◆ doUpdate()

void PopulationsStatPlot::doUpdate ( )
overridevirtual

Implements StatsPlot.

◆ setCurrentTimeStep()

void PopulationsStatPlot::setCurrentTimeStep ( double  t)

◆ update()

void PopulationsStatPlot::update ( DisplaceModel model,
displace::plot::PopulationStat  stat,
QCustomPlot plot = nullptr 
)

The documentation for this class was generated from the following files: