52 #ifndef VABSTRACTARC_P_H
53 #define VABSTRACTARC_P_H
55 #include <QSharedData>
57 #include "../vmisc/vabstractapplication.h"
58 #include "../vmisc/diagnostic.h"
62 QT_WARNING_DISABLE_GCC(
"-Weffc++")
63 QT_WARNING_DISABLE_GCC("-Wnon-virtual-dtor")
70 qreal f2,
const QString &formulaF2);
72 qreal f1,
const QString &formulaF1);
103 const QString &formulaF2)
105 , formulaF1(formulaF1)
107 , formulaF2(formulaF2)
115 const QString &formulaF1)
117 , formulaF1(formulaF1)
122 , formulaLength(formulaLength)
128 , formulaF1(QString().number(f1))
139 , formulaF1(QString().number(f1))
141 , formulaF2(QString().number(f2))
151 , formulaF1(arc.formulaF1)
153 , formulaF2(arc.formulaF2)
155 , isFlipped(arc.isFlipped)
156 , formulaLength(arc.formulaLength)
QString formulaF2
f2 end angle in degree.
QString formulaF1
f1 start angle in degree.
bool isFlipped
center center point of arc.
virtual ~VAbstractArcData()
VPointF center
formulaF2 formula for end angle.
qreal f2
formulaF1 formula for start angle.
VAbstractArcData & operator=(const VAbstractArcData &) Q_DECL_EQ_DELETE
The VPointF class keep data of point.