52 #ifndef VTOOLBISECTOR_H
53 #define VTOOLBISECTOR_H
55 #include <qcompilerdetection.h>
56 #include <QDomElement>
57 #include <QGraphicsItem>
58 #include <QMetaObject>
64 #include "../ifc/xml/vabstractpattern.h"
65 #include "../vmisc/def.h"
77 static qreal
BisectorAngle(
const QPointF &firstPoint,
const QPointF &secondPoint,
const QPointF &thirdPoint);
78 static QPointF
FindPoint(
const QPointF &firstPoint,
const QPointF &secondPoint,
const QPointF &thirdPoint,
85 quint32
thirdPointId,
const QString &lineType,
const QString &lineWeight,
87 const QString &pointName, qreal mx, qreal my,
bool showPointName,
92 virtual int type() const Q_DECL_OVERRIDE {
return Type;}
111 virtual
void SaveDialog(QDomElement &domElement) Q_DECL_OVERRIDE;
125 const QString &lineType, const QString &lineWeight,
126 const QString &
lineColor, const QString &formula,
127 const quint32 &
firstPointId, const quint32 &secondPointId,
129 QGraphicsItem * parent =
nullptr);
The VContainer class container of all variables.
The VGObject class keep information graphical objects.
The VMainGraphicsScene class main scene.