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::DiagramVegetation Struct Reference

#include <sectiondiagram.h>

Collaboration diagram for openswmmvis::sectionview::DiagramVegetation:

Public Attributes

double x0 = 0.0
 
double x1 = 0.0
 
double y = 0.0
 
double height = 0.0
 
int count = 8
 
bool grass = false
 

Detailed Description

A run of vegetation drawn standing on the segment x0x1 at height y.

Planting is the fastest visual cue for which LID type is on screen — a bioretention cell and an infiltration trench have near-identical layer stacks and completely different surfaces.

Member Data Documentation

◆ count

int openswmmvis::sectionview::DiagramVegetation::count = 8

Roughly how many plants to draw across the run; the painter spaces them evenly and jitters them deterministically.

◆ grass

bool openswmmvis::sectionview::DiagramVegetation::grass = false

Grass tufts (swales, turf) instead of shrubs (bioretention, gardens).

◆ height

double openswmmvis::sectionview::DiagramVegetation::height = 0.0

Plant height in MODEL units, so it scales with the drawing.

◆ x0

double openswmmvis::sectionview::DiagramVegetation::x0 = 0.0

◆ x1

double openswmmvis::sectionview::DiagramVegetation::x1 = 0.0

◆ y

double openswmmvis::sectionview::DiagramVegetation::y = 0.0

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