API documentation
class flash.geom.Matrix3D
static function interpolate(thisMat:Matrix3D, toMat:Matrix3D, percent:Float): Matrix3D
var determinant:Float
var position:Vector3D
var rawData:Vector<Float>
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 appendTranslation(x:Float, y:Float, z:Float): Void
function clone(): Matrix3D
function decompose(?orientationStyle:Orientation3D): Vector<Vector3D>
function deltaTransformVector(v:Vector3D): 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 prependTranslation(x:Float, y:Float, z:Float): Void
function recompose(components:Vector<Vector3D>, ?orientationStyle:Orientation3D): Bool
function transformVector(v:Vector3D): Vector3D
function transformVectors(vin:Vector<Float>, vout:Vector<Float>): Void
function transpose(): Void