52 #ifndef VNODEDETAIL_P_H
53 #define VNODEDETAIL_P_H
55 #include <QSharedData>
56 #include "../ifc/ifcdef.h"
57 #include "../vmisc/diagnostic.h"
60 QT_WARNING_DISABLE_GCC(
"-Weffc++")
61 QT_WARNING_DISABLE_GCC("-Wnon-virtual-dtor")
71 :id(id), typeTool(typeTool), typeNode(typeNode), mx(mx), my(my), reverse(reverse)
75 :QSharedData(node), id(node.id), typeTool(node.typeTool), typeNode(node.typeNode), mx(node.mx), my(node.my),
VNodeDetailData(quint32 id, Tool typeTool, NodeDetail typeNode, qreal mx, qreal my, bool reverse)
VNodeDetailData & operator=(const VNodeDetailData &) Q_DECL_EQ_DELETE
NodeDetail typeNode
typeNode node type.
bool reverse
reverse true if need reverse points list for node.
VNodeDetailData(const VNodeDetailData &node)
Tool typeTool
typeTool type of tool