Engauge Digitizer 2
Loading...
Searching...
No Matches
GuidelineStateAbstractBase Class Referenceabstract

This class maintains deployed horizontal/vertical state behaviors for the Guideline class. More...

#include <GuidelineStateAbstractBase.h>

Inheritance diagram for GuidelineStateAbstractBase:
Inheritance graph
Collaboration diagram for GuidelineStateAbstractBase:
Collaboration graph

Public Member Functions

 GuidelineStateAbstractBase (GuidelineStateContext &context)
 Single constructor.
virtual ~GuidelineStateAbstractBase ()
virtual void begin ()=0
 Transition into state.
virtual QPointF convertGraphCoordinateToScreenPoint (double valueGraph) const =0
 Convert single graph coordinate into screen point pair.
virtual double convertScreenPointToGraphCoordinate (const QPointF &posScreen) const =0
 Convert screen point pair into single graph coordinate.
virtual bool doPaint () const =0
 Allow/skip painting of the owner Guideline.
virtual void end ()=0
 Transition out of state.
virtual void handleActiveChange (bool active)=0
 DigitizeState change so active status may (or may not) be toggled.
virtual void handleGuidelineMode (bool visibility, bool locked)=0
 User toggled Guideline visibility and/or locked mode.
virtual void handleHoverEnterEvent ()=0
 If transparent then make visible when hover starts.
virtual void handleHoverLeaveEvent ()=0
 If previously transparent before hover enter then make transparent again.
virtual void handleMousePress (const QPointF &posScene)=0
 At the start of dragging, convert the Guideline into an invisible handle and visible slaved deployed Guideline.
virtual void handleMouseRelease (const QPointF &posScene)=0
 At the end of dragging, clone the Guideline that owns the state machine where these states live.
virtual void handleTimeout ()=0
 Handle timeout from Appearing state.
virtual EllipseParameters pointToEllipse (const QPointF &posScreen) const =0
 Return ellipse representing constant range, that passes through the specified point.
virtual QLineF pointToLine (const QPointF &posScreen) const =0
 Return line parallel to an axis line, that passes through the specified point.
virtual QString stateName () const =0
 Name of state as a string for debugging only.
virtual void updateWithLatestTransformation ()=0
 Update given Transformation in GuidelineStateContext.

Protected Member Functions

GuidelineStateContextcontext () const
 Context in charge of the state classes.
void handleMousePressCommon (const QPointF &posAbsolute, GuidelineState stateHandle, GuidelineState stateDeployed)
 Common mouse press handling.
QRectF sceneRect () const
 Scene rectangle in screen coordinates (=pixels)

Detailed Description

This class maintains deployed horizontal/vertical state behaviors for the Guideline class.

Definition at line 24 of file GuidelineStateAbstractBase.h.

Constructor & Destructor Documentation

◆ GuidelineStateAbstractBase()

GuidelineStateAbstractBase::GuidelineStateAbstractBase ( GuidelineStateContext & context)

Single constructor.

Definition at line 18 of file GuidelineStateAbstractBase.cpp.

18 :
19 m_context (context)
20{
21}
GuidelineStateContext & context() const
Context in charge of the state classes.

◆ ~GuidelineStateAbstractBase()

GuidelineStateAbstractBase::~GuidelineStateAbstractBase ( )
virtual

Definition at line 23 of file GuidelineStateAbstractBase.cpp.

24{
25}

Member Function Documentation

◆ begin()

virtual void GuidelineStateAbstractBase::begin ( )
pure virtual

Transition into state.

Implemented in GuidelineStateDeployedConstantRSelectEdit, GuidelineStateDeployedConstantRSelectEditAppearing, GuidelineStateDeployedConstantRSelectEditHover, GuidelineStateDeployedConstantRSelectHide, GuidelineStateDeployedConstantRSelectLock, GuidelineStateDeployedConstantRUnselectEdit, GuidelineStateDeployedConstantRUnselectHide, GuidelineStateDeployedConstantRUnselectLock, GuidelineStateDeployedConstantTSelectEdit, GuidelineStateDeployedConstantTSelectEditAppearing, GuidelineStateDeployedConstantTSelectEditHover, GuidelineStateDeployedConstantTSelectHide, GuidelineStateDeployedConstantTSelectLock, GuidelineStateDeployedConstantTUnselectEdit, GuidelineStateDeployedConstantTUnselectHide, GuidelineStateDeployedConstantTUnselectLock, GuidelineStateDeployedConstantXSelectEdit, GuidelineStateDeployedConstantXSelectEditAppearing, GuidelineStateDeployedConstantXSelectEditHover, GuidelineStateDeployedConstantXSelectHide, GuidelineStateDeployedConstantXSelectLock, GuidelineStateDeployedConstantXUnselectEdit, GuidelineStateDeployedConstantXUnselectHide, GuidelineStateDeployedConstantXUnselectLock, GuidelineStateDeployedConstantYSelectEdit, GuidelineStateDeployedConstantYSelectEditAppearing, GuidelineStateDeployedConstantYSelectEditHover, GuidelineStateDeployedConstantYSelectHide, GuidelineStateDeployedConstantYSelectLock, GuidelineStateDeployedConstantYUnselectEdit, GuidelineStateDeployedConstantYUnselectHide, GuidelineStateDeployedConstantYUnselectLock, GuidelineStateDiscarded, GuidelineStateHandleR, GuidelineStateHandleT, GuidelineStateHandleX, and GuidelineStateHandleY.

◆ context()

GuidelineStateContext & GuidelineStateAbstractBase::context ( ) const
protected

Context in charge of the state classes.

Definition at line 27 of file GuidelineStateAbstractBase.cpp.

28{
29 return m_context;
30}

◆ convertGraphCoordinateToScreenPoint()

virtual QPointF GuidelineStateAbstractBase::convertGraphCoordinateToScreenPoint ( double valueGraph) const
pure virtual

◆ convertScreenPointToGraphCoordinate()

virtual double GuidelineStateAbstractBase::convertScreenPointToGraphCoordinate ( const QPointF & posScreen) const
pure virtual

◆ doPaint()

virtual bool GuidelineStateAbstractBase::doPaint ( ) const
pure virtual

Allow/skip painting of the owner Guideline.

This prevents display of selection markings on otherwise-invisible handle Guideline

Implemented in GuidelineStateDeployedConstantRSelectEdit, GuidelineStateDeployedConstantRSelectEditAppearing, GuidelineStateDeployedConstantRSelectEditHover, GuidelineStateDeployedConstantRSelectHide, GuidelineStateDeployedConstantRSelectLock, GuidelineStateDeployedConstantRUnselectEdit, GuidelineStateDeployedConstantRUnselectHide, GuidelineStateDeployedConstantRUnselectLock, GuidelineStateDeployedConstantTSelectEdit, GuidelineStateDeployedConstantTSelectEditAppearing, GuidelineStateDeployedConstantTSelectEditHover, GuidelineStateDeployedConstantTSelectHide, GuidelineStateDeployedConstantTSelectLock, GuidelineStateDeployedConstantTUnselectEdit, GuidelineStateDeployedConstantTUnselectHide, GuidelineStateDeployedConstantTUnselectLock, GuidelineStateDeployedConstantXSelectEdit, GuidelineStateDeployedConstantXSelectEditAppearing, GuidelineStateDeployedConstantXSelectEditHover, GuidelineStateDeployedConstantXSelectHide, GuidelineStateDeployedConstantXSelectLock, GuidelineStateDeployedConstantXUnselectEdit, GuidelineStateDeployedConstantXUnselectHide, GuidelineStateDeployedConstantXUnselectLock, GuidelineStateDeployedConstantYSelectEdit, GuidelineStateDeployedConstantYSelectEditAppearing, GuidelineStateDeployedConstantYSelectEditHover, GuidelineStateDeployedConstantYSelectHide, GuidelineStateDeployedConstantYSelectLock, GuidelineStateDeployedConstantYUnselectEdit, GuidelineStateDeployedConstantYUnselectHide, GuidelineStateDeployedConstantYUnselectLock, GuidelineStateDiscarded, and GuidelineStateHandleAbstract.

◆ end()

virtual void GuidelineStateAbstractBase::end ( )
pure virtual

Transition out of state.

Implemented in GuidelineStateDeployedAbstract, GuidelineStateDeployedConstantRSelectEdit, GuidelineStateDeployedConstantRSelectEditAppearing, GuidelineStateDeployedConstantRSelectEditHover, GuidelineStateDeployedConstantRSelectHide, GuidelineStateDeployedConstantRSelectLock, GuidelineStateDeployedConstantRUnselectEdit, GuidelineStateDeployedConstantRUnselectHide, GuidelineStateDeployedConstantRUnselectLock, GuidelineStateDeployedConstantTSelectEdit, GuidelineStateDeployedConstantTSelectEditAppearing, GuidelineStateDeployedConstantTSelectEditHover, GuidelineStateDeployedConstantTSelectHide, GuidelineStateDeployedConstantTSelectLock, GuidelineStateDeployedConstantTUnselectEdit, GuidelineStateDeployedConstantTUnselectHide, GuidelineStateDeployedConstantTUnselectLock, GuidelineStateDeployedConstantXSelectEdit, GuidelineStateDeployedConstantXSelectEditAppearing, GuidelineStateDeployedConstantXSelectEditHover, GuidelineStateDeployedConstantXSelectHide, GuidelineStateDeployedConstantXSelectLock, GuidelineStateDeployedConstantXUnselectEdit, GuidelineStateDeployedConstantXUnselectHide, GuidelineStateDeployedConstantXUnselectLock, GuidelineStateDeployedConstantYSelectEdit, GuidelineStateDeployedConstantYSelectEditAppearing, GuidelineStateDeployedConstantYSelectEditHover, GuidelineStateDeployedConstantYSelectHide, GuidelineStateDeployedConstantYSelectLock, GuidelineStateDeployedConstantYUnselectEdit, GuidelineStateDeployedConstantYUnselectHide, GuidelineStateDeployedConstantYUnselectLock, GuidelineStateDiscarded, GuidelineStateHandleR, GuidelineStateHandleT, GuidelineStateHandleX, and GuidelineStateHandleY.

◆ handleActiveChange()

virtual void GuidelineStateAbstractBase::handleActiveChange ( bool active)
pure virtual

DigitizeState change so active status may (or may not) be toggled.

Implemented in GuidelineStateDeployedConstantRSelectEdit, GuidelineStateDeployedConstantRSelectEditAppearing, GuidelineStateDeployedConstantRSelectEditHover, GuidelineStateDeployedConstantRSelectHide, GuidelineStateDeployedConstantRSelectLock, GuidelineStateDeployedConstantRUnselectEdit, GuidelineStateDeployedConstantRUnselectHide, GuidelineStateDeployedConstantRUnselectLock, GuidelineStateDeployedConstantTSelectEdit, GuidelineStateDeployedConstantTSelectEditAppearing, GuidelineStateDeployedConstantTSelectEditHover, GuidelineStateDeployedConstantTSelectHide, GuidelineStateDeployedConstantTSelectLock, GuidelineStateDeployedConstantTUnselectEdit, GuidelineStateDeployedConstantTUnselectHide, GuidelineStateDeployedConstantTUnselectLock, GuidelineStateDeployedConstantXSelectEdit, GuidelineStateDeployedConstantXSelectEditAppearing, GuidelineStateDeployedConstantXSelectEditHover, GuidelineStateDeployedConstantXSelectHide, GuidelineStateDeployedConstantXSelectLock, GuidelineStateDeployedConstantXUnselectEdit, GuidelineStateDeployedConstantXUnselectHide, GuidelineStateDeployedConstantXUnselectLock, GuidelineStateDeployedConstantYSelectEdit, GuidelineStateDeployedConstantYSelectEditAppearing, GuidelineStateDeployedConstantYSelectEditHover, GuidelineStateDeployedConstantYSelectHide, GuidelineStateDeployedConstantYSelectLock, GuidelineStateDeployedConstantYUnselectEdit, GuidelineStateDeployedConstantYUnselectHide, GuidelineStateDeployedConstantYUnselectLock, GuidelineStateDiscarded, and GuidelineStateHandleAbstract.

◆ handleGuidelineMode()

virtual void GuidelineStateAbstractBase::handleGuidelineMode ( bool visibility,
bool locked )
pure virtual

User toggled Guideline visibility and/or locked mode.

Implemented in GuidelineStateDeployedConstantRSelectEdit, GuidelineStateDeployedConstantRSelectEditAppearing, GuidelineStateDeployedConstantRSelectEditHover, GuidelineStateDeployedConstantRSelectHide, GuidelineStateDeployedConstantRSelectLock, GuidelineStateDeployedConstantRUnselectEdit, GuidelineStateDeployedConstantRUnselectHide, GuidelineStateDeployedConstantRUnselectLock, GuidelineStateDeployedConstantTSelectEdit, GuidelineStateDeployedConstantTSelectEditAppearing, GuidelineStateDeployedConstantTSelectEditHover, GuidelineStateDeployedConstantTSelectHide, GuidelineStateDeployedConstantTSelectLock, GuidelineStateDeployedConstantTUnselectEdit, GuidelineStateDeployedConstantTUnselectHide, GuidelineStateDeployedConstantTUnselectLock, GuidelineStateDeployedConstantXSelectEdit, GuidelineStateDeployedConstantXSelectEditAppearing, GuidelineStateDeployedConstantXSelectEditHover, GuidelineStateDeployedConstantXSelectHide, GuidelineStateDeployedConstantXSelectLock, GuidelineStateDeployedConstantXUnselectEdit, GuidelineStateDeployedConstantXUnselectHide, GuidelineStateDeployedConstantXUnselectLock, GuidelineStateDeployedConstantYSelectEdit, GuidelineStateDeployedConstantYSelectEditAppearing, GuidelineStateDeployedConstantYSelectEditHover, GuidelineStateDeployedConstantYSelectHide, GuidelineStateDeployedConstantYSelectLock, GuidelineStateDeployedConstantYUnselectEdit, GuidelineStateDeployedConstantYUnselectHide, GuidelineStateDeployedConstantYUnselectLock, GuidelineStateDiscarded, and GuidelineStateHandleAbstract.

◆ handleHoverEnterEvent()

virtual void GuidelineStateAbstractBase::handleHoverEnterEvent ( )
pure virtual

If transparent then make visible when hover starts.

Implemented in GuidelineStateDeployedConstantRSelectEdit, GuidelineStateDeployedConstantRSelectEditAppearing, GuidelineStateDeployedConstantRSelectEditHover, GuidelineStateDeployedConstantRSelectHide, GuidelineStateDeployedConstantRSelectLock, GuidelineStateDeployedConstantRUnselectEdit, GuidelineStateDeployedConstantRUnselectHide, GuidelineStateDeployedConstantRUnselectLock, GuidelineStateDeployedConstantTSelectEdit, GuidelineStateDeployedConstantTSelectEditAppearing, GuidelineStateDeployedConstantTSelectEditHover, GuidelineStateDeployedConstantTSelectHide, GuidelineStateDeployedConstantTSelectLock, GuidelineStateDeployedConstantTUnselectEdit, GuidelineStateDeployedConstantTUnselectHide, GuidelineStateDeployedConstantTUnselectLock, GuidelineStateDeployedConstantXSelectEdit, GuidelineStateDeployedConstantXSelectEditAppearing, GuidelineStateDeployedConstantXSelectEditHover, GuidelineStateDeployedConstantXSelectHide, GuidelineStateDeployedConstantXSelectLock, GuidelineStateDeployedConstantXUnselectEdit, GuidelineStateDeployedConstantXUnselectHide, GuidelineStateDeployedConstantXUnselectLock, GuidelineStateDeployedConstantYSelectEdit, GuidelineStateDeployedConstantYSelectEditAppearing, GuidelineStateDeployedConstantYSelectEditHover, GuidelineStateDeployedConstantYSelectHide, GuidelineStateDeployedConstantYSelectLock, GuidelineStateDeployedConstantYUnselectEdit, GuidelineStateDeployedConstantYUnselectHide, GuidelineStateDeployedConstantYUnselectLock, GuidelineStateDiscarded, and GuidelineStateHandleAbstract.

◆ handleHoverLeaveEvent()

virtual void GuidelineStateAbstractBase::handleHoverLeaveEvent ( )
pure virtual

If previously transparent before hover enter then make transparent again.

Implemented in GuidelineStateDeployedConstantRSelectEdit, GuidelineStateDeployedConstantRSelectEditAppearing, GuidelineStateDeployedConstantRSelectEditHover, GuidelineStateDeployedConstantRSelectHide, GuidelineStateDeployedConstantRSelectLock, GuidelineStateDeployedConstantRUnselectEdit, GuidelineStateDeployedConstantRUnselectHide, GuidelineStateDeployedConstantRUnselectLock, GuidelineStateDeployedConstantTSelectEdit, GuidelineStateDeployedConstantTSelectEditAppearing, GuidelineStateDeployedConstantTSelectEditHover, GuidelineStateDeployedConstantTSelectHide, GuidelineStateDeployedConstantTSelectLock, GuidelineStateDeployedConstantTUnselectEdit, GuidelineStateDeployedConstantTUnselectHide, GuidelineStateDeployedConstantTUnselectLock, GuidelineStateDeployedConstantXSelectEdit, GuidelineStateDeployedConstantXSelectEditAppearing, GuidelineStateDeployedConstantXSelectEditHover, GuidelineStateDeployedConstantXSelectHide, GuidelineStateDeployedConstantXSelectLock, GuidelineStateDeployedConstantXUnselectEdit, GuidelineStateDeployedConstantXUnselectHide, GuidelineStateDeployedConstantXUnselectLock, GuidelineStateDeployedConstantYSelectEdit, GuidelineStateDeployedConstantYSelectEditAppearing, GuidelineStateDeployedConstantYSelectEditHover, GuidelineStateDeployedConstantYSelectHide, GuidelineStateDeployedConstantYSelectLock, GuidelineStateDeployedConstantYUnselectEdit, GuidelineStateDeployedConstantYUnselectHide, GuidelineStateDeployedConstantYUnselectLock, GuidelineStateDiscarded, and GuidelineStateHandleAbstract.

◆ handleMousePress()

virtual void GuidelineStateAbstractBase::handleMousePress ( const QPointF & posScene)
pure virtual

At the start of dragging, convert the Guideline into an invisible handle and visible slaved deployed Guideline.

Implemented in GuidelineStateDeployedConstantRSelectEdit, GuidelineStateDeployedConstantRSelectEditAppearing, GuidelineStateDeployedConstantRSelectEditHover, GuidelineStateDeployedConstantRSelectHide, GuidelineStateDeployedConstantRSelectLock, GuidelineStateDeployedConstantRUnselectEdit, GuidelineStateDeployedConstantRUnselectHide, GuidelineStateDeployedConstantRUnselectLock, GuidelineStateDeployedConstantTSelectEdit, GuidelineStateDeployedConstantTSelectEditAppearing, GuidelineStateDeployedConstantTSelectEditHover, GuidelineStateDeployedConstantTSelectHide, GuidelineStateDeployedConstantTSelectLock, GuidelineStateDeployedConstantTUnselectEdit, GuidelineStateDeployedConstantTUnselectHide, GuidelineStateDeployedConstantTUnselectLock, GuidelineStateDeployedConstantXSelectEdit, GuidelineStateDeployedConstantXSelectEditAppearing, GuidelineStateDeployedConstantXSelectEditHover, GuidelineStateDeployedConstantXSelectHide, GuidelineStateDeployedConstantXSelectLock, GuidelineStateDeployedConstantXUnselectEdit, GuidelineStateDeployedConstantXUnselectHide, GuidelineStateDeployedConstantXUnselectLock, GuidelineStateDeployedConstantYSelectEdit, GuidelineStateDeployedConstantYSelectEditAppearing, GuidelineStateDeployedConstantYSelectEditHover, GuidelineStateDeployedConstantYSelectHide, GuidelineStateDeployedConstantYSelectLock, GuidelineStateDeployedConstantYUnselectEdit, GuidelineStateDeployedConstantYUnselectHide, GuidelineStateDeployedConstantYUnselectLock, GuidelineStateDiscarded, and GuidelineStateHandleAbstract.

◆ handleMousePressCommon()

void GuidelineStateAbstractBase::handleMousePressCommon ( const QPointF & posAbsolute,
GuidelineState stateHandle,
GuidelineState stateDeployed )
protected

Common mouse press handling.

This is expected to be used by every derived leaf class except GUIDELINE_STATE_HANDLE (which this method creates) and GUIDELINE_STATE_DISCARDED (which is a noop)

Definition at line 32 of file GuidelineStateAbstractBase.cpp.

35{
36 LOG4CPP_INFO_S ((*mainCat)) << "GuidelineStateAbstractBase::handleMousePressCommon "
37 << m_context.stateDump ().toLatin1().data();
38
39 // Unselect all selected items. This prevents the extremely confusing error where an
40 // a currently-selected axis point stays selected and gets dragged along with this Guideline,
41 // which moves the axis unexpectedly
42 QList<QGraphicsItem*>::iterator itr;
43 QList<QGraphicsItem*> items = m_context.guideline().scene().selectedItems();
44 for (itr = items.begin(); itr != items.end(); itr++) {
45 QGraphicsItem *item = *itr;
46
47 // How do we know which is the Guideline that we want to keep selected? By its type
48 if (item->data (DATA_KEY_GRAPHICS_ITEM_TYPE).toInt () != GRAPHICS_ITEM_TYPE_GUIDELINE) {
49 item->setSelected (false);
50 }
51 }
52
53 // Visible Guideline will follow this one. Its geometry will be set after every drag event. It is
54 // not registered with Guidelines container
55 GuidelineAbstract *guidelineVisible = context().createGuideline (GuidelineIdentifierGenerator::next (),
56 stateDeployed);
57
58 DocumentModelGuideline modelGuideline = context ().modelGuideline ();
59
60 guidelineVisible->setGraphicsItemPen (ColorPaletteToQColor (modelGuideline.lineColor ()),
61 modelGuideline.lineWidthInactive ());
62
63 // Place new Guideline at cursor position
64 guidelineVisible->updateGeometry (posScene);
65
67
68 context().requestStateTransition (stateHandle);
69}
@ DATA_KEY_GRAPHICS_ITEM_TYPE
Definition DataKey.h:15
QColor ColorPaletteToQColor(ColorPalette color)
Definition EnumsToQt.cpp:16
@ GRAPHICS_ITEM_TYPE_GUIDELINE
log4cpp::Category * mainCat
Definition Logger.cpp:14
double lineWidthInactive() const
Get method for line width when inactive.
ColorPalette lineColor() const
Get method for line color.
virtual void updateGeometry(double valueGraph)=0
Update the geometry so it passes through the specified coordinate value in graph coordinates.
void bindGuidelineVisibleToInvisible(GuidelineAbstract *guidelineVisible)
Bind a newly-created visible Guideline to this Guideline, and make this one invisible.
virtual void setGraphicsItemPen(const QColor &color, double lineWidth)=0
Wrapper for QGraphicsItem::setPen.
static QString next()
Create next identifier.
GuidelineAbstract & guideline()
Guideline that owns this context class.
void requestStateTransition(GuidelineState guidelineState)
Request a state transition.
DocumentModelGuideline modelGuideline() const
Up-to-date guideline settings.
GuidelineAbstract * createGuideline(const QString &identifier, GuidelineState stateInitial) const
Factory method for creating a new Guideline.
#define LOG4CPP_INFO_S(logger)
Definition convenience.h:18

◆ handleMouseRelease()

virtual void GuidelineStateAbstractBase::handleMouseRelease ( const QPointF & posScene)
pure virtual

At the end of dragging, clone the Guideline that owns the state machine where these states live.

Implemented in GuidelineStateDeployedAbstract, GuidelineStateDiscarded, GuidelineStateHandleR, GuidelineStateHandleT, GuidelineStateHandleX, and GuidelineStateHandleY.

◆ handleTimeout()

◆ pointToEllipse()

virtual EllipseParameters GuidelineStateAbstractBase::pointToEllipse ( const QPointF & posScreen) const
pure virtual

◆ pointToLine()

virtual QLineF GuidelineStateAbstractBase::pointToLine ( const QPointF & posScreen) const
pure virtual

◆ sceneRect()

QRectF GuidelineStateAbstractBase::sceneRect ( ) const
protected

Scene rectangle in screen coordinates (=pixels)

Definition at line 71 of file GuidelineStateAbstractBase.cpp.

72{
73 return m_context.guideline().scene().sceneRect();
74}

◆ stateName()

virtual QString GuidelineStateAbstractBase::stateName ( ) const
pure virtual

Name of state as a string for debugging only.

Implemented in GuidelineStateDeployedConstantRSelectEdit, GuidelineStateDeployedConstantRSelectEditAppearing, GuidelineStateDeployedConstantRSelectEditHover, GuidelineStateDeployedConstantRSelectHide, GuidelineStateDeployedConstantRSelectLock, GuidelineStateDeployedConstantRUnselectEdit, GuidelineStateDeployedConstantRUnselectHide, GuidelineStateDeployedConstantRUnselectLock, GuidelineStateDeployedConstantTSelectEdit, GuidelineStateDeployedConstantTSelectEditAppearing, GuidelineStateDeployedConstantTSelectEditHover, GuidelineStateDeployedConstantTSelectHide, GuidelineStateDeployedConstantTSelectLock, GuidelineStateDeployedConstantTUnselectEdit, GuidelineStateDeployedConstantTUnselectHide, GuidelineStateDeployedConstantTUnselectLock, GuidelineStateDeployedConstantXSelectEdit, GuidelineStateDeployedConstantXSelectEditAppearing, GuidelineStateDeployedConstantXSelectEditHover, GuidelineStateDeployedConstantXSelectHide, GuidelineStateDeployedConstantXSelectLock, GuidelineStateDeployedConstantXUnselectEdit, GuidelineStateDeployedConstantXUnselectHide, GuidelineStateDeployedConstantXUnselectLock, GuidelineStateDeployedConstantYSelectEdit, GuidelineStateDeployedConstantYSelectEditAppearing, GuidelineStateDeployedConstantYSelectEditHover, GuidelineStateDeployedConstantYSelectHide, GuidelineStateDeployedConstantYSelectLock, GuidelineStateDeployedConstantYUnselectEdit, GuidelineStateDeployedConstantYUnselectHide, GuidelineStateDeployedConstantYUnselectLock, GuidelineStateDiscarded, GuidelineStateHandleR, GuidelineStateHandleT, GuidelineStateHandleX, and GuidelineStateHandleY.

◆ updateWithLatestTransformation()


The documentation for this class was generated from the following files: