class flash.geom.Matrix3D
Available on flash
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 copyColumnFrom(column:UInt, vector3D:Vector3D):Void
function copyColumnTo(column:UInt, vector3D:Vector3D):Void
function copyFrom(sourceMatrix3D:Matrix3D):Void
function copyRawDataFrom(vector:Vector<Float>, ?index:UInt, ?transpose:Bool):Void
function copyRawDataTo(vector:Vector<Float>, ?index:UInt, ?transpose:Bool):Void
function copyRowFrom(row:UInt, vector3D:Vector3D):Void
function copyRowTo(row:UInt, vector3D:Vector3D):Void
function copyToMatrix3D(dest:Matrix3D):Void
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