Matrix3D

extern class flash.geom.Matrix3DAvailable in flash9 var determinant(default,null) : Float var position : Vector3D var rawData : Vector<Float> function new( ?data : 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( ?orientation : 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>, ?orientation : Orientation3D ) : Bool function transformVector( v : Vector3D ) : Vector3D function transformVectors( vin : Vector<Float>, vout : Vector<Float> ) : Void function transpose() : Void static function interpolate( thisMat : Matrix3D, toMat : Matrix3D, percent : Float ) : Matrix3D
version #1959, modified 2008-07-28 09:58:52 by api