class flash.geom.Matrix3D

Class Fields

static function interpolate(thisMat:Matrix3D, toMat:Matrix3D, percent:Float): Matrix3D

Instance Fields

function new(?v:Vector<Float>): Void

function append(lhs:Matrix3D): Void

function appendRotation(degrees:Float, axis:Vector3D, ?pivotPoint:Vector3D): Void

function appendScale(xScale:Float, yScale:Float, zScale:Float): Void

function clone(): Matrix3D

function decompose(?orientationStyle:Orientation3D): Vector<Vector3D>

function identity(): Void

function interpolateTo(toMat:Matrix3D, percent:Float): Void

function invert(): Bool

function pointAt(pos:Vector3D, ?at:Vector3D, ?up:Vector3D): Void

function prepend(rhs:Matrix3D): Void

function prependRotation(degrees:Float, axis:Vector3D, ?pivotPoint:Vector3D): Void

function prependScale(xScale:Float, yScale:Float, zScale:Float): Void

function recompose(components:Vector<Vector3D>, ?orientationStyle:Orientation3D): Bool

function transformVectors(vin:Vector<Float>, vout:Vector<Float>): Void

function transpose(): Void