Package | com.as3dmod.core |
Class | public class Matrix4 |
Property | Defined by | ||
---|---|---|---|
n11 : Number | Matrix4 | ||
n12 : Number | Matrix4 | ||
n13 : Number | Matrix4 | ||
n14 : Number | Matrix4 | ||
n21 : Number | Matrix4 | ||
n22 : Number | Matrix4 | ||
n23 : Number | Matrix4 | ||
n24 : Number | Matrix4 | ||
n31 : Number | Matrix4 | ||
n32 : Number | Matrix4 | ||
n33 : Number | Matrix4 | ||
n34 : Number | Matrix4 | ||
n41 : Number | Matrix4 | ||
n42 : Number | Matrix4 | ||
n43 : Number | Matrix4 | ||
n44 : Number | Matrix4 |
Method | Defined by | ||
---|---|---|---|
Matrix4(pn11:Number = 1, pn12:Number = 0, pn13:Number = 0, pn14:Number = 0, pn21:Number = 0, pn22:Number = 1, pn23:Number = 0, pn24:Number = 0, pn31:Number = 0, pn32:Number = 0, pn33:Number = 1, pn34:Number = 0, pn41:Number = 0, pn42:Number = 0, pn43:Number = 0, pn44:Number = 1)
| Matrix4 | ||
Matrix4 | |||
[static]
| Matrix4 | ||
[static]
| Matrix4 | ||
[static]
| Matrix4 | ||
scaleMatrix(x:Number, y:Number, z:Number):Matrix4
[static]
| Matrix4 | ||
translationMatrix(x:Number, y:Number, z:Number):Matrix4
[static]
| Matrix4 |
n11 | property |
public var n11:Number
n12 | property |
public var n12:Number
n13 | property |
public var n13:Number
n14 | property |
public var n14:Number
n21 | property |
public var n21:Number
n22 | property |
public var n22:Number
n23 | property |
public var n23:Number
n24 | property |
public var n24:Number
n31 | property |
public var n31:Number
n32 | property |
public var n32:Number
n33 | property |
public var n33:Number
n34 | property |
public var n34:Number
n41 | property |
public var n41:Number
n42 | property |
public var n42:Number
n43 | property |
public var n43:Number
n44 | property |
public var n44:Number
Matrix4 | () | constructor |
public function Matrix4(pn11:Number = 1, pn12:Number = 0, pn13:Number = 0, pn14:Number = 0, pn21:Number = 0, pn22:Number = 1, pn23:Number = 0, pn24:Number = 0, pn31:Number = 0, pn32:Number = 0, pn33:Number = 1, pn34:Number = 0, pn41:Number = 0, pn42:Number = 0, pn43:Number = 0, pn44:Number = 1)
Parameters
pn11:Number (default = 1 )
|
|
pn12:Number (default = 0 )
|
|
pn13:Number (default = 0 )
|
|
pn14:Number (default = 0 )
|
|
pn21:Number (default = 0 )
|
|
pn22:Number (default = 1 )
|
|
pn23:Number (default = 0 )
|
|
pn24:Number (default = 0 )
|
|
pn31:Number (default = 0 )
|
|
pn32:Number (default = 0 )
|
|
pn33:Number (default = 1 )
|
|
pn34:Number (default = 0 )
|
|
pn41:Number (default = 0 )
|
|
pn42:Number (default = 0 )
|
|
pn43:Number (default = 0 )
|
|
pn44:Number (default = 1 )
|
calculateMultiply | () | method |
multiply | () | method |
public static function multiply(a:Matrix4, b:Matrix4):Matrix4
Parameters
a:Matrix4 |
|
b:Matrix4 |
Matrix4 |
multiplyVector | () | method |
rotationMatrix | () | method |
public static function rotationMatrix(x:Number, y:Number, z:Number, rad:Number, targetmatrix:Matrix4 = null):Matrix4
Parameters
x:Number |
|
y:Number |
|
z:Number |
|
rad:Number |
|
targetmatrix:Matrix4 (default = null )
|
Matrix4 |
scaleMatrix | () | method |
public static function scaleMatrix(x:Number, y:Number, z:Number):Matrix4
Parameters
x:Number |
|
y:Number |
|
z:Number |
Matrix4 |
translationMatrix | () | method |
public static function translationMatrix(x:Number, y:Number, z:Number):Matrix4
Parameters
x:Number |
|
y:Number |
|
z:Number |
Matrix4 |