54 #include <QDomElement>
55 #include <QSharedPointer>
58 #include "../ifc/xml/vdomdocument.h"
59 #include "../ifc/ifcdef.h"
60 #include "../vgeometry/vgobject.h"
61 #include "../vgeometry/vpointf.h"
62 #include "../vmisc/vabstractapplication.h"
63 #include "../vpatterndb/vcontainer.h"
64 #include "../vpatterndb/vformula.h"
65 #include "../../../../vabstracttool.h"
66 #include "../../../vdrawtool.h"
67 #include "../vtoolsinglepoint.h"
71 const quint32 &curveCutId, QGraphicsItem *parent)
74 , curveCutId(curveCutId)
77 Q_ASSERT_X(
curveCutId != 0, Q_FUNC_INFO,
"curveCutId == 0");
135 if (value.
error() ==
false)
virtual void DecrementReferens(quint32 id) const =0
The VContainer class container of all variables.
const QSharedPointer< VGObject > GetGObject(quint32 id) const
GetGObject returns a point by id.
virtual void refreshPointGeometry(const VPointF &point)
QString UnitsToStr(const Unit &unit, const bool translate)
UnitsToStr translate unit to string.