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::sectionview::DiagramPoly Struct Reference

#include <sectiondiagram.h>

Collaboration diagram for openswmmvis::sectionview::DiagramPoly:

Public Attributes

QPolygonF pts
 
DiagramRole role = DiagramRole::Conduit
 
DiagramTexture texture = DiagramTexture::None
 
bool openTop = false
 
bool unknown = false
 
QString insetLabel
 

Detailed Description

A filled + stroked polygon in model coordinates (y increases UPWARD).

Member Data Documentation

◆ insetLabel

QString openswmmvis::sectionview::DiagramPoly::insetLabel

Optional text drawn centred inside the polygon.

◆ openTop

bool openswmmvis::sectionview::DiagramPoly::openTop = false

Open channels leave the top edge unstroked so they don't read as a closed conduit. Applies only when pts came from a section outline.

◆ pts

QPolygonF openswmmvis::sectionview::DiagramPoly::pts

◆ role

DiagramRole openswmmvis::sectionview::DiagramPoly::role = DiagramRole::Conduit

◆ texture

DiagramTexture openswmmvis::sectionview::DiagramPoly::texture = DiagramTexture::None

Material pattern drawn over the fill; clipped to the polygon.

◆ unknown

bool openswmmvis::sectionview::DiagramPoly::unknown = false

Draw with a dashed outline and a hatch fill — used for LID layers whose values the engine cannot read back.


The documentation for this struct was generated from the following file: