Seamly2D
Code documentation
VGrainlineItem Member List

This is the complete list of members for VGrainlineItem, including all inherited members.

AllModifications enum valueVPieceItem
allUserModifications(const QPointF &pos)VGrainlineItemprivate
boundingRect() const Q_DECL_OVERRIDEVPieceItemvirtual
Error enum valueVPieceItem
FirstArrow(qreal dArrLen) constVGrainlineItemprivate
GetAngle(const QPointF &pt) const Q_DECL_OVERRIDEVGrainlineItemprotectedvirtual
GetInsideCorner(int i, qreal dDist) constVGrainlineItemprotected
GetMoveType() constVPieceItem
GetScale() constVGrainlineItemprivate
hoverEnterEvent(QGraphicsSceneHoverEvent *pME) Q_DECL_OVERRIDEVGrainlineItemprotectedvirtual
hoverLeaveEvent(QGraphicsSceneHoverEvent *pME) Q_DECL_OVERRIDEVGrainlineItemprotectedvirtual
isContained(const QPointF &pt, qreal dRot, qreal &dX, qreal &dY) constVGrainlineItem
IsIdle() constVPieceItem
IsMovable enum valueVPieceItem
IsResizable enum valueVPieceItem
IsRotatable enum valueVPieceItem
itemMoved(const QPointF &ptPos)VPieceItemsignal
itemResized(qreal dLength)VGrainlineItemsignal
itemRotated(qreal dRot, const QPointF &ptNewPos)VGrainlineItemsignal
m_bReleasedVPieceItemprotected
m_dAngleVGrainlineItemprivate
m_dLengthVGrainlineItemprivate
m_dRotationVGrainlineItemprivate
m_dScaleVGrainlineItemprivate
m_dStartLengthVGrainlineItemprivate
m_dStartRotationVGrainlineItemprivate
m_eArrowTypeVGrainlineItemprivate
m_eModeVPieceItemprotected
m_inactiveZVPieceItemprotected
m_moveTypeVPieceItemprotected
m_penWidthVGrainlineItemprivate
m_polyBoundVGrainlineItemprivate
m_polyResizeVGrainlineItemprivate
m_ptCenterVGrainlineItemprivate
m_ptFinishVGrainlineItemprivate
m_ptRotCenterVPieceItemprotected
m_ptStartVGrainlineItemprivate
m_ptStartMoveVGrainlineItemprivate
m_ptStartPosVGrainlineItemprivate
m_rectBoundingBoxVPieceItemprotected
MainLine() constVGrainlineItemprivate
MainShape() constVGrainlineItemprivate
mMove enum valueVPieceItemprotected
mNormal enum valueVPieceItemprotected
Mode enum nameVPieceItemprotected
mouseMoveEvent(QGraphicsSceneMouseEvent *pME) Q_DECL_OVERRIDEVGrainlineItemprotectedvirtual
mousePressEvent(QGraphicsSceneMouseEvent *pME) Q_DECL_OVERRIDEVGrainlineItemprotectedvirtual
mouseReleaseEvent(QGraphicsSceneMouseEvent *pME) Q_DECL_OVERRIDEVGrainlineItemprotectedvirtual
MoveType enum nameVPieceItem
mResize enum valueVPieceItemprotected
mRotate enum valueVPieceItemprotected
NotMovable enum valueVPieceItem
paint(QPainter *pP, const QStyleOptionGraphicsItem *pOption, QWidget *pWidget) Q_DECL_OVERRIDEVGrainlineItemvirtual
Reset()VPieceItem
Rotate(const QPointF &pt, const QPointF &ptCenter, qreal dAng) constVGrainlineItemprotected
SecondArrow(qreal dArrLen) constVGrainlineItemprivate
SetMoveType(const VPieceItem::MoveTypes &moveType)VPieceItem
shape() const Q_DECL_OVERRIDEVGrainlineItemvirtual
Type enum valueVGrainlineItem
type() const Q_DECL_OVERRIDEVGrainlineIteminlinevirtual
Update() Q_DECL_OVERRIDEVGrainlineItemprotectedvirtual
UpdateGeometry(const QPointF &ptPos, qreal dRotation, qreal dLength, ArrowType eAT)VGrainlineItem
UpdatePolyResize()VGrainlineItemprivate
UpdateRectangle()VGrainlineItemprotected
userMoveAndResize(const QPointF &pos)VGrainlineItemprivate
userRotateAndMove()VGrainlineItemprivate
VGrainlineItem(QGraphicsItem *pParent=nullptr)VGrainlineItemexplicit
VPieceItem(QGraphicsItem *pParent=nullptr)VPieceItemexplicit
~VGrainlineItem() Q_DECL_EQ_DEFAULTVGrainlineItemvirtual
~VPieceItem()VPieceItemvirtual