class flash.geom.Matrix

Available on flash

Instance Fields

var a:Float

var b:Float

var c:Float

var d:Float

var tx:Float

var ty:Float

function new(?a:Float, ?b:Float, ?c:Float, ?d:Float, ?tx:Float, ?ty:Float):Void

function clone():Matrix

function concat(m:Matrix):Void

function copyColumnFrom(column:UInt, vector3D:Vector3D):Void

function copyColumnTo(column:UInt, vector3D:Vector3D):Void

function copyFrom(sourceMatrix:Matrix):Void

function copyRowFrom(row:UInt, vector3D:Vector3D):Void

function copyRowTo(row:UInt, vector3D:Vector3D):Void

function createBox(scaleX:Float, scaleY:Float, ?rotation:Float, ?tx:Float, ?ty:Float):Void

function createGradientBox(width:Float, height:Float, ?rotation:Float, ?tx:Float, ?ty:Float):Void

function identity():Void

function invert():Void

function rotate(angle:Float):Void

function scale(sx:Float, sy:Float):Void

function setTo(aa:Float, ba:Float, ca:Float, da:Float, txa:Float, tya:Float):Void

function toString():String

function transformPoint(point:Point):Point

function translate(dx:Float, dy:Float):Void