56 #include <QSharedDataPointer>
59 #include "../vmisc/def.h"
75 #ifdef Q_COMPILER_RVALUE_REFS
84 quint32
GetId()
const;
85 void SetId(quint32
id);
142 QSharedDataPointer<VPieceNodeData>
d;
The VContainer class container of all variables.
void setBeforeSAFormula(const QString &formula)
void setShowNotch(bool value)
qreal GetSABefore(const VContainer *data) const
void setNotchCount(int notchCount)
void SetExcluded(bool exclude)
void setNotch(bool notch)
friend QDataStream & operator<<(QDataStream &out, const VPieceNode &)
void setNotchType(NotchType notchType)
void setAfterSAFormula(const QString &formula)
void SetTypeTool(Tool value)
PieceNodeAngle GetAngleType() const
void setNotchLength(qreal notchLength)
friend QDataStream & operator>>(QDataStream &in, VPieceNode &p)
NotchType getNotchType() const
void Swap(VPieceNode &node) Q_DECL_NOTHROW
QString GetFormulaSAAfter() const
void setNotchWidth(qreal notchWidth)
qreal getNotchAngle() const
void SetMainPathNode(bool value)
QString GetFormulaSABefore() const
QSharedDataPointer< VPieceNodeData > d
void setShowSeamlineNotch(bool value)
void SetAngleType(PieceNodeAngle type)
qreal GetSAAfter(const VContainer *data) const
bool IsMainPathNode() const
qreal getNotchLength() const
VPieceNode & operator=(const VPieceNode &node)
void SetReverse(bool reverse)
int getNotchCount() const
void setNotchAngle(qreal notchAngle)
NotchSubType getNotchSubType() const
qreal getNotchWidth() const
bool showSeamlineNotch() const
void setNotchSubType(NotchSubType notchSubType)
Q_DECLARE_TYPEINFO(VPieceNode, Q_MOVABLE_TYPE)