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

#include <metiersstatsplot.h>

Inheritance diagram for MetiersStatsPlot:
StatsPlot

Public Member Functions

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

Protected Member Functions

void doUpdate () override
 

Constructor & Destructor Documentation

◆ MetiersStatsPlot()

MetiersStatsPlot::MetiersStatsPlot ( QCustomPlot plot_)
explicit

Member Function Documentation

◆ createPopup()

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

◆ doUpdate()

void MetiersStatsPlot::doUpdate ( )
overrideprotectedvirtual

Implements StatsPlot.

◆ setCurrentTimeStep()

void MetiersStatsPlot::setCurrentTimeStep ( double  t)

◆ setStat()

void MetiersStatsPlot::setStat ( displace::plot::MetiersStat  stat)
inline

◆ update()

void MetiersStatsPlot::update ( DisplaceModel model,
QCustomPlot theplot = nullptr 
)

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