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
xsecticonrenderer.h
Go to the documentation of this file.
1
22#ifndef OPENSWMMVIS_SECTIONVIEW_XSECTICONRENDERER_H
23#define OPENSWMMVIS_SECTIONVIEW_XSECTICONRENDERER_H
24
25#include <QIcon>
26#include <QPalette>
27#include <QSize>
28
30
41[[nodiscard]] QIcon xsectShapeIcon(int shape, const QSize &size,
42 const QPalette &palette);
43
51void nominalGeomsFor(int shape, double &geom1, double &geom2,
52 double &geom3, double &geom4);
53
54} // namespace openswmmvis::sectionview
55
56#endif // OPENSWMMVIS_SECTIONVIEW_XSECTICONRENDERER_H
MarkerShape shape
Definition markershape.cpp:27
Definition aquifereditordialog.h:41
void nominalGeomsFor(int shape, double &geom1, double &geom2, double &geom3, double &geom4)
Representative geom1..geom4 used to draw shape at unit depth.
Definition xsecticonrenderer.cpp:102
QIcon xsectShapeIcon(int shape, const QSize &size, const QPalette &palette)
Icon for a SWMM_XSectShape, rendered from engine geometry.
Definition xsecticonrenderer.cpp:184