3D transformation 4x3 matrix
det:Number
[read-only]Implementation
public function get det():Number
IDENTITY:Matrix3D
[read-only]
Implementation
public static function get IDENTITY():Matrix3D
position:Number3D
[read-only]
Implementation
public function get position():Number3D
public var sxx:Number
public var sxy:Number
public var sxz:Number
public var syx:Number
public var syy:Number
public var syz:Number
public var szx:Number
public var szy:Number
public var szz:Number
public var tx:Number
public var ty:Number
public var tz:Number
public function Matrix3D()
Init Parameters
public function clone():Matrix3D
Returns
public function copy3x3(m:Matrix3D):Matrix3D
Parameters
Returns
public static function euler2quaternion(ax:Number, ay:Number, az:Number):Quaternion
Parameters
| ax:Number |
|
| ay:Number |
|
| az:Number |
Returns
public static function fromArray(ar:Array):Matrix3D
Parameters
Returns
public static function inverse(m:Matrix3D):Matrix3D
Parameters
Returns
public static function matrix2euler(mat:Matrix3D):Number3D
Parameters
Returns
public static function multiply(m1:Matrix3D, m2:Matrix3D):Matrix3D
Parameters
Returns
public static function multiply3x3(m1:Matrix3D, m2:Matrix3D):Matrix3D
Parameters
Returns
public static function quaternion2matrix(x:Number, y:Number, z:Number, w:Number):Matrix3D
Parameters
| x:Number |
|
| y:Number |
|
| z:Number |
|
| w:Number |
Returns
public static function rotationMatrix(u:Number, v:Number, w:Number, angle:Number):Matrix3D
Parameters
| u:Number |
|
| v:Number |
|
| w:Number |
|
| angle:Number |
Returns
public function scale(x:Number, y:Number, z:Number):void
Parameters
| x:Number |
|
| y:Number |
|
| z:Number |
public static function scaleMatrix(u:Number, v:Number, w:Number):Matrix3D
Parameters
| u:Number |
|
| v:Number |
|
| w:Number |
Returns
public function toString():String
Returns
public static function translationMatrix(u:Number, v:Number, w:Number):Matrix3D
Parameters
| u:Number |
|
| v:Number |
|
| w:Number |
Returns