3D transformation 4x3 matrix
det:Number
[read-only]Implementation
public function get det():Number
public var _position:Number3D
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 array2matrix(ar:Array):void
Parameters
public function clone():Matrix3D
Returns
public function copy3x3(m:Matrix3D):Matrix3D
Parameters
Returns
public function inverse(m:Matrix3D):void
Parameters
public function matrix2euler():Number3D
Returns
public function multiply(m1:Matrix3D, m2:Matrix3D):void
Parameters
public function multiply3x3(m1:Matrix3D, m2:Matrix3D):void
Parameters
public function quaternion2matrix(quarternion:Quaternion):void
Parameters
public function rotationMatrix(u:Number, v:Number, w:Number, angle:Number):void
Parameters
| u:Number |
|
| v:Number |
|
| w:Number |
|
| angle:Number |
public function scale(x:Number, y:Number, z:Number):void
Parameters
| x:Number |
|
| y:Number |
|
| z:Number |
public function scaleMatrix(u:Number, v:Number, w:Number):void
Parameters
| u:Number |
|
| v:Number |
|
| w:Number |
public function toString():String
Returns
public function translationMatrix(u:Number, v:Number, w:Number):void
Parameters
| u:Number |
|
| v:Number |
|
| w:Number |