16#ifndef OPENSWMMVIS_UI_DIALOGS_IMPORT_IMPORTPLANNING_H
17#define OPENSWMMVIS_UI_DIALOGS_IMPORT_IMPORTPLANNING_H
66[[nodiscard]] QVariant
coerceValue(
const QVariant &raw,
69 QString *errorOut =
nullptr);
76 const QVector<SourceFeature> &features);
bool ok
Definition inpmeshwriter.cpp:575
Definition featurelayerimporter.h:39
QVariant coerceValue(const QVariant &raw, const TargetAttribute &attr, bool *ok, QString *errorOut=nullptr)
Definition importplanning.cpp:106
ImportPlan buildImportPlan(const ImportMapping &mapping, const ModelSnapshot &snapshot, const QVector< SourceFeature > &features)
Definition importplanning.cpp:164
Definition importmapping.h:37
Definition importplan.h:43
Definition importplanning.h:53
QString from
Definition importplanning.h:53
QString to
Definition importplanning.h:53
QVector< QPointF > interior
Definition importplanning.h:53
Definition importplanning.h:46
QHash< QString, LinkGeom > linkGeoms
Definition importplanning.h:54
QHash< QString, int > linkTypes
link name → SWMM_LinkType
Definition importplanning.h:50
QHash< QString, QPointF > nodes
node name → coordinate
Definition importplanning.h:47
QHash< QString, int > nodeTypes
node name → SWMM_NodeType
Definition importplanning.h:48
QHash< QString, QPointF > gages
gage name → coordinate
Definition importplanning.h:49
Definition importplanning.h:35
bool geometryOk
Definition importplanning.h:39
QVector< QPointF > points
Definition importplanning.h:37
QString geometryError
set when !geometryOk
Definition importplanning.h:41
long long fid
Definition importplanning.h:36
QVariantMap attrs
Definition importplanning.h:38
Definition importtargetregistry.h:45