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::SunPositionThumb Class Reference

#include <sunpositionthumb.h>

Inheritance diagram for openswmmvis::ui::SunPositionThumb:
Collaboration diagram for openswmmvis::ui::SunPositionThumb:

Public Member Functions

 SunPositionThumb (QWidget *parent=nullptr)
 
void setAzimuth (double degrees)
 
void setAltitude (double degrees)
 

Protected Member Functions

void paintEvent (QPaintEvent *e) override
 
QSize sizeHint () const override
 
QSize minimumSizeHint () const override
 

Constructor & Destructor Documentation

◆ SunPositionThumb()

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

Member Function Documentation

◆ minimumSizeHint()

QSize openswmmvis::ui::SunPositionThumb::minimumSizeHint ( ) const
inlineoverrideprotected

◆ paintEvent()

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

◆ setAltitude()

void openswmmvis::ui::SunPositionThumb::setAltitude ( double  degrees)

◆ setAzimuth()

void openswmmvis::ui::SunPositionThumb::setAzimuth ( double  degrees)

◆ sizeHint()

QSize openswmmvis::ui::SunPositionThumb::sizeHint ( ) const
inlineoverrideprotected

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