Inheritance diagram for ShapeDragMoveLine:


Public Member Functions | |
| void | Constructor (ADBaseShape inShape, integer inX, integer inY) |
| void | forceConstrain (integer inConstrainType=eConstrainBoth) |
| void | HandleDrag (integer clickX, integer clickY) |
| void | HandleMouseUp (integer clickX, integer clickY) |
| boolean | MovedSinceClick (integer inX, integer inY) |
| boolean | MovedSinceLastEvent (integer inX, integer inY) |
| void | SetConstrainIfShift () |
Protected Member Functions | |
| void | ConstrainLine (integer dX, integer dY, integer dragX, integer dragY, integer pivotX, integer pivotY) |
Package Attributes | |
| integer | mConstrainFromOriginalDragHandle |
| integer | mConstrainType |
| integer | mConstrainWhenShift |
| integer | mFirstX |
| integer | mFirstY |
| integer | mLastClickY |
| boolean | mMoved |
| double | mPrevH |
| double | mPrevW |
| double | mPrevX |
| double | mPrevY |
| ADBaseShape | mShape |
| boolean | mSnapToGrid |
| boolean | mSnapToGuidelines |
| double | mX1 |
| double | mX2 |
| double | mY1 |
| double | mY2 |
| void ShapeDragStrategy.ConstrainLine | ( | integer | dX, | |
| integer | dY, | |||
| integer | dragX, | |||
| integer | dragY, | |||
| integer | pivotX, | |||
| integer | pivotY | |||
| ) | [protected, inherited] |
| void ShapeDragMoveLine.Constructor | ( | ADBaseShape | inShape, | |
| integer | inX, | |||
| integer | inY | |||
| ) |
Reimplemented from ShapeDragStrategy.
| void ShapeDragStrategy.forceConstrain | ( | integer | inConstrainType = eConstrainBoth |
) | [inherited] |
| void ShapeDragMoveLine.HandleDrag | ( | integer | clickX, | |
| integer | clickY | |||
| ) |
Reimplemented from ShapeDragMove.
| void ShapeDragMove.HandleMouseUp | ( | integer | clickX, | |
| integer | clickY | |||
| ) | [inherited] |
Reimplemented from ShapeDragStrategy.
| boolean ShapeDragStrategy.MovedSinceClick | ( | integer | inX, | |
| integer | inY | |||
| ) | [inherited] |
| boolean ShapeDragStrategy.MovedSinceLastEvent | ( | integer | inX, | |
| integer | inY | |||
| ) | [inherited] |
| void ShapeDragStrategy.SetConstrainIfShift | ( | ) | [inherited] |
integer ShapeDragStrategy.mConstrainFromOriginalDragHandle [package, inherited] |
integer ShapeDragStrategy.mConstrainType [package, inherited] |
integer ShapeDragStrategy.mConstrainWhenShift [package, inherited] |
integer ShapeDragStrategy.mFirstX [package, inherited] |
integer ShapeDragStrategy.mFirstY [package, inherited] |
integer ShapeDragStrategy.mLastClickY [package, inherited] |
boolean ShapeDragMove.mMoved [package, inherited] |
double ShapeDragStrategy.mPrevH [package, inherited] |
double ShapeDragStrategy.mPrevW [package, inherited] |
double ShapeDragStrategy.mPrevX [package, inherited] |
double ShapeDragStrategy.mPrevY [package, inherited] |
ADBaseShape ShapeDragStrategy.mShape [package, inherited] |
boolean ShapeDragStrategy.mSnapToGrid [package, inherited] |
boolean ShapeDragStrategy.mSnapToGuidelines [package, inherited] |
double ShapeDragMoveLine.mX1 [package] |
double ShapeDragMoveLine.mX2 [package] |
double ShapeDragMoveLine.mY1 [package] |
double ShapeDragMoveLine.mY2 [package] |
1.5.1