Lines Matching refs:localMouse
8436 localMouse = target.toLocalPoint(new fabric.Point(x, y), t.originX, t.originY);
8438 this._setLocalMouse(localMouse, t);
8441 this._setObjectScale(localMouse, t, lockScalingX, lockScalingY, by, lockScalingFlip);
8450 …_setObjectScale: function(localMouse, transform, lockScalingX, lockScalingY, by, lockScalingFlip) { argument
8454 transform.newScaleX = localMouse.x / (target.width + strokeWidth / 2);
8455 transform.newScaleY = localMouse.y / (target.height + strokeWidth / 2);
8466 forbidScalingX || forbidScalingY || this._scaleObjectEqually(localMouse, target, transform);
8486 _scaleObjectEqually: function(localMouse, target, transform) { argument
8488 var dist = localMouse.y + localMouse.x,
8528 _setLocalMouse: function(localMouse, t) { argument
8532 localMouse.x *= -1;
8535 localMouse.x *= t.mouseXSign * 2;
8537 if (localMouse.x < 0) {
8543 localMouse.y *= -1;
8546 localMouse.y *= t.mouseYSign * 2;
8548 if (localMouse.y < 0) {
8554 if (abs(localMouse.x) > target.padding) {
8555 if (localMouse.x < 0) {
8556 localMouse.x += target.padding;
8559 localMouse.x -= target.padding;
8563 localMouse.x = 0;
8566 if (abs(localMouse.y) > target.padding) {
8567 if (localMouse.y < 0) {
8568 localMouse.y += target.padding;
8571 localMouse.y -= target.padding;
8575 localMouse.y = 0;