55 #include <QSharedData>
58 #include "../vmisc/diagnostic.h"
59 #include "../vmisc/def.h"
67 QT_WARNING_DISABLE_GCC(
"-Weffc++")
68 QT_WARNING_DISABLE_GCC("-Wnon-virtual-dtor")
89 , m_path(piece.m_path)
90 , m_inLayout(piece.m_inLayout)
91 , m_isLocked(piece.m_isLocked)
92 , m_united(piece.m_united)
93 , m_customSARecords(piece.m_customSARecords)
94 , m_internalPaths(piece.m_internalPaths)
95 , m_anchors(piece.m_anchors)
96 , m_ppData(piece.m_ppData)
97 , m_piPatternInfo(piece.m_piPatternInfo)
98 , m_glGrainline(piece.m_glGrainline)
99 , m_formulaWidth(piece.m_formulaWidth)
The VGrainlineData class holds information about a grainline like position, size, rotation and visibi...
The VPatternLabelData class holds the information about pattern info label geometry.
VPatternLabelData m_piPatternInfo
Pattern piece data.
QVector< quint32 > m_anchors
QVector< CustomSARecord > m_customSARecords
QVector< quint32 > m_internalPaths
VPieceData(const VPieceData &piece)
QString m_formulaWidth
m_glGrainline grainline geometry object
VPieceData & operator=(const VPieceData &) Q_DECL_EQ_DELETE
VGrainlineData m_glGrainline
Pattern info coordinates.
bool m_inLayout
nodes list piece nodes.
VPieceData(PiecePathType type)
The VPieceLabelData class holds some information about a single piece like letter,...