![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Custom QGraphicsItem subclasses for the OpenSWMMVis map scene. More...
#include <QGraphicsEllipseItem>#include <QGraphicsPathItem>#include <QGraphicsPolygonItem>#include <QGraphicsPixmapItem>#include <QGraphicsRectItem>#include <QGraphicsSimpleTextItem>#include <QPainterPath>#include <QPointF>#include <QVariantMap>#include <QVector>#include "map/scalebarsettings.h"Go to the source code of this file.
Classes | |
| class | NodeGraphicsItem |
| class | LinkGraphicsItem |
| class | CatchmentGraphicsItem |
| class | VectorPointItem |
| class | VectorLineItem |
| class | VectorPolygonItem |
| class | VectorPolygonPathItem |
| class | RasterTileItem |
| class | ScaleBarItem |
| class | CoordDisplayItem |
Enumerations | |
| enum | OpenSWMMVisItemType { NodeItemType = QGraphicsItem::UserType + 1 , LinkItemType = QGraphicsItem::UserType + 2 , CatchmentItemType = QGraphicsItem::UserType + 3 , VectorPointItemType = QGraphicsItem::UserType + 4 , VectorLineItemType = QGraphicsItem::UserType + 5 , VectorPolygonItemType = QGraphicsItem::UserType + 6 , RasterTileItemType = QGraphicsItem::UserType + 7 , MeasureVertexItemType = QGraphicsItem::UserType + 8 , MeasureSegmentItemType = QGraphicsItem::UserType + 9 , IdentifyCrossItemType = QGraphicsItem::UserType + 10 , ScaleBarItemType = QGraphicsItem::UserType + 11 , CoordDisplayItemType = QGraphicsItem::UserType + 12 , VectorPolygonPathItemType = QGraphicsItem::UserType + 13 } |
Custom QGraphicsItem subclasses for the OpenSWMMVis map scene.
| enum OpenSWMMVisItemType |