Skip to main content

SelectionProcessModifier

Classes

SelectionProcessModifier

Implements

Constructors

Constructor
new SelectionProcessModifier(
selectionHandler,
canvas,
snapLinesHandler): SelectionProcessModifier;
Parameters
ParameterType
selectionHandlerSelectionHandler
canvasCanvas
snapLinesHandlerSnapLinesHandler
Returns

SelectionProcessModifier

Accessors

ignoreSnapLines
Set Signature
set ignoreSnapLines(value): void;
Parameters
ParameterType
valueboolean
Returns

void

Methods

beforeMovePerformed()
beforeMovePerformed(data): PointF;

Returns delta between startPoint and currentPoint

Parameters
ParameterType
dataIMoveData
Returns

PointF

Implementation of

ISelectionProcessModifier.beforeMovePerformed

beforeResizePerformed()
beforeResizePerformed(data): RotatedRectangleF;

Returns target rectangle

Parameters
ParameterType
dataIResizeData
Returns

RotatedRectangleF

Implementation of

ISelectionProcessModifier.beforeResizePerformed

beforeRotatePerformed()
beforeRotatePerformed(data): RotatedRectangleF;

Returns target rectangle

Parameters
ParameterType
dataIRotateData
Returns

RotatedRectangleF

Implementation of

ISelectionProcessModifier.beforeRotatePerformed

getRectangleWithBorder()
getRectangleWithBorder(rectangle): RotatedRectangleF;
Parameters
ParameterType
rectangleRotatedRectangleF
Returns

RotatedRectangleF

getRectWithFrames()
getRectWithFrames(rectangle): RotatedRectangleF;
Parameters
ParameterType
rectangleRotatedRectangleF
Returns

RotatedRectangleF

Was this page helpful?