SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
openswmmvis::ui::OverviewMapWidget Class Reference

#include <overviewmappanel.h>

Inheritance diagram for openswmmvis::ui::OverviewMapWidget:
Collaboration diagram for openswmmvis::ui::OverviewMapWidget:

Signals

void requestCenterAt (const QPointF &mapPt)
 
void requestPanTo (const QRectF &mapRect)
 

Public Member Functions

 OverviewMapWidget (QWidget *parent=nullptr)
 
void setCanvas (MapCanvas *canvas)
 
void setModelLayer (SWMMModelLayer *layer)
 
void refresh ()
 Re-sample model geometry + repaint.
 

Protected Member Functions

void paintEvent (QPaintEvent *e) override
 
void mousePressEvent (QMouseEvent *e) override
 
void mouseMoveEvent (QMouseEvent *e) override
 
void mouseReleaseEvent (QMouseEvent *e) override
 

Constructor & Destructor Documentation

◆ OverviewMapWidget()

openswmmvis::ui::OverviewMapWidget::OverviewMapWidget ( QWidget *  parent = nullptr)
explicit

Member Function Documentation

◆ mouseMoveEvent()

void openswmmvis::ui::OverviewMapWidget::mouseMoveEvent ( QMouseEvent *  e)
overrideprotected
Here is the call graph for this function:

◆ mousePressEvent()

void openswmmvis::ui::OverviewMapWidget::mousePressEvent ( QMouseEvent *  e)
overrideprotected
Here is the call graph for this function:

◆ mouseReleaseEvent()

void openswmmvis::ui::OverviewMapWidget::mouseReleaseEvent ( QMouseEvent *  e)
overrideprotected

◆ paintEvent()

void openswmmvis::ui::OverviewMapWidget::paintEvent ( QPaintEvent *  e)
overrideprotected

◆ refresh()

void openswmmvis::ui::OverviewMapWidget::refresh ( )

Re-sample model geometry + repaint.

Here is the caller graph for this function:

◆ requestCenterAt

void openswmmvis::ui::OverviewMapWidget::requestCenterAt ( const QPointF &  mapPt)
signal
Here is the caller graph for this function:

◆ requestPanTo

void openswmmvis::ui::OverviewMapWidget::requestPanTo ( const QRectF &  mapRect)
signal

◆ setCanvas()

void openswmmvis::ui::OverviewMapWidget::setCanvas ( MapCanvas canvas)

◆ setModelLayer()

void openswmmvis::ui::OverviewMapWidget::setModelLayer ( SWMMModelLayer layer)
Here is the call graph for this function:

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