52 #ifndef DIALOGPOINTOFINTERSECTIONCURVES_H
53 #define DIALOGPOINTOFINTERSECTIONCURVES_H
55 #include <qcompilerdetection.h>
56 #include <QMetaObject>
61 #include "../ifc/xml/vabstractpattern.h"
62 #include "../vmisc/def.h"
100 virtual void SaveData() Q_DECL_OVERRIDE;
void SetVCrossPoint(const VCrossCurvesPoint &vP)
quint32 GetFirstCurveId() const
virtual void ChosenObject(quint32 id, const SceneObject &type) Q_DECL_OVERRIDE
virtual ~DialogPointOfIntersectionCurves() Q_DECL_OVERRIDE
void SetHCrossPoint(const HCrossCurvesPoint &hP)
HCrossCurvesPoint GetHCrossPoint() const
quint32 GetSecondCurveId() const
void SetFirstCurveId(const quint32 &value)
virtual void CheckState() Q_DECL_FINAL
CheckState enable, when all is correct, or disable, when something wrong, button ok.
DialogPointOfIntersectionCurves(const VContainer *data, const quint32 &toolId, QWidget *parent=nullptr)
void SetSecondCurveId(const quint32 &value)
virtual void SaveData() Q_DECL_OVERRIDE
SaveData Put dialog data in local variables.
Ui::DialogPointOfIntersectionCurves * ui
void SetPointName(const QString &value)
VCrossCurvesPoint GetVCrossPoint() const
virtual void ShowVisualization() Q_DECL_OVERRIDE
The VContainer class container of all variables.