Packagepq.multitouch.manipulators
Classpublic class DragScaleRotate
Inheritance DragScaleRotate InheritanceBaseGesture

The DragScaleRotate class is multi-touch gesture, specified for drag, scale and rotate operation on DisplayObject. NOTE, it can only handle with one and two touch points.



Public Properties
 PropertyDefined by
   boundRect : Rectange
A rectangle boundary to restrict the displayobject's movement.
DragScaleRotate
   isInertiaEnabled : Boolean
Determines whether or not the inertia effect is enabled.
DragScaleRotate
   isDragable : Boolean
Determines whether or not the Drag operation is enabled.
DragScaleRotate
   isRotatable : Boolean
Determines whether or not the Rotate operation is enabled.
DragScaleRotate
  isScaleable : Boolean
Determines whether or not the Scale operation is enabled.
DragScaleRotate
Public Methods
 MethodDefined by
  
DragScaleRotate(isDragable:Boolean=true,isRotatable:Boolean=true,
isScalable:Boolean=true,isInertialEnable:Boolean=false,bound:Rectangle=null,scaleMinSize:Number=120,scaleMaxSize:Number=4096)
DragScaleRotate
Property detail
boundRect property [read-write]

public function get boundRect():Rectangle

public function set boundRect(value:Rectangle):void

isInertiaEnabled property [read-write]

public function get isInertiaEnabled():Boolean

public function set isInertiaEnabled(value:Boolean):void

isDragable property [read-write]

public function get isDragable():Boolean

public function set isDragable(value:Boolean):void

isRotatable property [read-write]

public function get isRotatable():Boolean

public function set isRotatable(value:Boolean):void

isScaleable property [read-write]

public function get isScaleable():Boolean

public function set isScaleable(value:Boolean):void

Constructor detail
DragScaleRotate()constructor

public function DragScaleRotate(isDragable:Boolean=true,isRotatable:Boolean=true, isScalable:Boolean=true,isInertialEnable:Boolean=false,bound:Rectangle=null,scaleMinSize:Number=120,scaleMaxSize:Number=4096)

Parameters

isDragable:Boolean (default = true)
isRotatable:Boolean (default = true)
isScalable:Boolean (default = true)
isInertialEnable:Boolean (default = false)
bound:Rectangle (default = null)
scaleMinSize:Number (default = 120)
scaleMaxSize:Number (default = 4096)