Packagecom.degrafa.transform
Interfacepublic interface ITransform extends IDegrafaObject, flash.events.IEventDispatcher
ImplementorsRotateTransform, ScaleTransform, Transform, TransformBase, TransformGroup, TranslateTransform

ITransform is the base interface for transform.



Public Properties
 PropertyDefined by
  angle : Number
[read-only]
ITransform
  centerX : Number
ITransform
  centerY : Number
ITransform
  data : String
ITransform
 InheritedenableEvents : Boolean
IDegrafaObject
 InheritedhasEventManager : Boolean
IDegrafaObject
  isIdentity : Boolean
[read-only]
ITransform
 Inheritedparent : IDegrafaObject
IDegrafaObject
  registrationPoint : String
ITransform
  scaleX : Number
[read-only]
ITransform
  scaleY : Number
[read-only]
ITransform
  skewX : Number
[read-only]
ITransform
  skewY : Number
[read-only]
ITransform
 InheritedsuppressEventProcessing : Boolean
IDegrafaObject
  transformMatrix : Matrix
[read-only]
ITransform
  x : Number
[read-only]
ITransform
  y : Number
[read-only]
ITransform
Public Methods
 MethodDefined by
 Inherited
dispatchPropertyChange(bubbles:Boolean = false, property:Object = null, oldValue:Object = null, newValue:Object = null, source:Object = null):Boolean
IDegrafaObject
  
ITransform
  
getRegPointForRectangle(rectangle:Rectangle):Point
ITransform
  
ITransform
  
ITransform
Property detail
angleproperty
angle:Number  [read-only]Implementation
    public function get angle():Number
centerXproperty 
centerX:Number  [read-write]Implementation
    public function get centerX():Number
    public function set centerX(value:Number):void
centerYproperty 
centerY:Number  [read-write]Implementation
    public function get centerY():Number
    public function set centerY(value:Number):void
dataproperty 
data:String  [read-write]Implementation
    public function get data():String
    public function set data(value:String):void
isIdentityproperty 
isIdentity:Boolean  [read-only]Implementation
    public function get isIdentity():Boolean
registrationPointproperty 
registrationPoint:String  [read-write]Implementation
    public function get registrationPoint():String
    public function set registrationPoint(value:String):void
scaleXproperty 
scaleX:Number  [read-only]Implementation
    public function get scaleX():Number
scaleYproperty 
scaleY:Number  [read-only]Implementation
    public function get scaleY():Number
skewXproperty 
skewX:Number  [read-only]Implementation
    public function get skewX():Number
skewYproperty 
skewY:Number  [read-only]Implementation
    public function get skewY():Number
transformMatrixproperty 
transformMatrix:Matrix  [read-only]Implementation
    public function get transformMatrix():Matrix
xproperty 
x:Number  [read-only]Implementation
    public function get x():Number
yproperty 
y:Number  [read-only]Implementation
    public function get y():Number
Method detail
getRegPoint()method
public function getRegPoint(value:IGeometryComposition):PointParameters
value:IGeometryComposition

Returns
Point
getRegPointForRectangle()method 
public function getRegPointForRectangle(rectangle:Rectangle):PointParameters
rectangle:Rectangle

Returns
Point
getTransformFor()method 
public function getTransformFor(value:IGeometryComposition):MatrixParameters
value:IGeometryComposition

Returns
Matrix
hasExplicitSetting()method 
public function hasExplicitSetting():Boolean

Returns
Boolean