| 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):Matrix4Parameters
a:Matrix4 |
|
b:Matrix4 |
Matrix4 |
| multiplyVector | () | method |
| rotationMatrix | () | method |
public static function rotationMatrix(x:Number, y:Number, z:Number, rad:Number, targetmatrix:Matrix4 = null):Matrix4Parameters
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):Matrix4Parameters
x:Number |
|
y:Number |
|
z:Number |
Matrix4 |
| translationMatrix | () | method |
public static function translationMatrix(x:Number, y:Number, z:Number):Matrix4Parameters
x:Number |
|
y:Number |
|
z:Number |
Matrix4 |