32 #ifndef POINT_INTERSECTXY_DIALOG_H
33 #define POINT_INTERSECTXY_DIALOG_H
36 #include "../vmisc/def.h"
38 #include <qcompilerdetection.h>
39 #include <QMetaObject>
83 virtual void SaveData() Q_DECL_OVERRIDE;
The PointIntersectXYDialog class dialog for ToolPointOfIntersection. Help create point and edit optio...
virtual void ShowVisualization() Q_DECL_OVERRIDE
virtual ~PointIntersectXYDialog() Q_DECL_OVERRIDE
void setLineType(const QString &value)
setLineType set type of the lines
quint32 getSecondPointId() const
getSecondPointId return id of second point
virtual void ChosenObject(quint32 id, const SceneObject &type) Q_DECL_OVERRIDE
ChoosedObject gets id and type of selected object. Save right data and ignore wrong.
virtual void SaveData() Q_DECL_OVERRIDE
SaveData Put dialog data in local variables.
void setSecondPointId(const quint32 &value)
setSecondPointId set id of second point
void setLineWeight(const QString &value)
setLineWeight set weight of the lines
QString getLineType() const
getLineType return type of the lines
QString getLineColor() const
getLineColor get the color of lines
void setFirstPointId(const quint32 &value)
setFirstPointId set id of first point
quint32 getFirstPointId() const
getFirstPointId return id of first point
QString getLineWeight() const
getLineWeight return weight of the lines
PointIntersectXYDialog(const VContainer *data, const quint32 &toolId, QWidget *parent=nullptr)
PointIntersectXYDialog create dialog.
void setLineColor(const QString &value)
setLineColor set color of the lines
void setPointName(const QString &value)
setPointName set name of point
Ui::PointIntersectXYDialog * ui
The VContainer class container of all variables.