31 #include "../ifc/ifcdef.h"
33 #ifdef Q_COMPILER_RVALUE_REFS
35 { Swap(data);
return *
this; }
72 return d->m_pieceLabelWidth;
78 d->m_pieceLabelWidth = dLabelW;
84 return d->m_pieceLabelHeight;
90 d->m_pieceLabelHeight = dLabelH;
96 return d->m_iFontSize;
102 d->m_iFontSize = iSize;
108 return d->m_pieceLabelAngle;
114 d->m_pieceLabelAngle = dRot;
120 return d->m_centerAnchorPoint;
132 return d->m_topLeftAnchorPoint;
144 return d->m_bottomRightAnchorPoint;
void Swap(VAbstractFloatItemData &data) Q_DECL_NOTHROW
VAbstractFloatItemData & operator=(const VAbstractFloatItemData &data)
The VPatternLabelData class holds the information about pattern info label geometry.
void setBottomRightAnchorPoint(const quint32 &bottomRightAnchorPoint)
void Swap(VPatternLabelData &data) Q_DECL_NOTHROW
void setCenterAnchorPoint(const quint32 ¢erAnchorPoint)
VPatternLabelData & operator=(const VPatternLabelData &data)
void SetLabelHeight(const QString &dLabelH)
void SetFontSize(int iSize)
quint32 centerAnchorPoint() const
QSharedDataPointer< VPatternLabelDataPrivate > d
void SetRotation(const QString &dRot)
virtual ~VPatternLabelData()
quint32 topLeftAnchorPoint() const
QString GetLabelWidth() const
void SetLabelWidth(const QString &dLabelW)
QString GetRotation() const
void setTopLeftAnchorPoint(const quint32 &topLeftAnchorPoint)
quint32 bottomRightAnchorPoint() const
QString GetLabelHeight() const