| Package | frocessing.geom |
| Class | public class FMatrix2D |
| Inheritance | FMatrix2D FMatrix flash.geom.Matrix |
| Method | Defined By | ||
|---|---|---|---|
FMatrix2D(a:Number = 1.0, b:Number = 0.0, c:Number = 0.0, d:Number = 1.0, tx:Number = 0.0, ty:Number = 0.0)
新しく FMatrix2D インスタンスを生成します. | FMatrix2D | ||
![]() | appendMatrix(t11:Number, t12:Number, t21:Number, t22:Number, t31:Number, t32:Number):void
append matrix. | FMatrix | |
clone():Matrix [override]
クローンを生成します. | FMatrix2D | ||
![]() | concat(mtx:Matrix):void [override]
append matrix. | FMatrix | |
equals(m:Matrix):Boolean
同じ行列かチェックします. | FMatrix2D | ||
prepend(mtx:Matrix):void
prepend matrix. | FMatrix2D | ||
![]() | prependMatrix(t11:Number, t12:Number, t21:Number, t22:Number, t31:Number, t32:Number):void
prepend matrix. | FMatrix | |
prependRotation(angle:Number):void
prepend rotate matrix. | FMatrix2D | ||
prependScale(sx:Number, sy:Number):void
prepend scale matrix. | FMatrix2D | ||
prependTranslation(x:Number, y:Number):void
prepend translate matrix. | FMatrix2D | ||
preProduct(mtx:Matrix):FMatrix2D
積の結果を、新しい FMatrix2D インスタンスで返します. | FMatrix2D | ||
積の結果を、新しい FMatrix2D インスタンスで返します. | FMatrix2D | ||
![]() | rotate(angle:Number):void [override]
append rotate. | FMatrix | |
![]() | scale(sx:Number, sy:Number):void [override]
append scale. | FMatrix | |
![]() | setMatrix(a:Number, b:Number, c:Number, d:Number, tx:Number, ty:Number):void
行列値を設定します. | FMatrix | |
toString():String [override]
| FMatrix2D | ||
![]() | translate(x:Number, y:Number):void [override]
append translate. | FMatrix | |
| FMatrix2D | () | Constructor |
public function FMatrix2D(a:Number = 1.0, b:Number = 0.0, c:Number = 0.0, d:Number = 1.0, tx:Number = 0.0, ty:Number = 0.0)新しく FMatrix2D インスタンスを生成します.
Parametersa:Number (default = 1.0) | |
b:Number (default = 0.0) | |
c:Number (default = 0.0) | |
d:Number (default = 1.0) | |
tx:Number (default = 0.0) | |
ty:Number (default = 0.0) |
| clone | () | method |
override public function clone():Matrixクローンを生成します.
ReturnsMatrix |
| equals | () | method |
public function equals(m:Matrix):Boolean同じ行列かチェックします.
Parameters
m:Matrix |
Boolean |
| prepend | () | method |
public function prepend(mtx:Matrix):voidprepend matrix.
Parameters
mtx:Matrix — matrix
|
| prependRotation | () | method |
public function prependRotation(angle:Number):voidprepend rotate matrix.
Parameters
angle:Number — rotate radian
|
| prependScale | () | method |
public function prependScale(sx:Number, sy:Number):voidprepend scale matrix.
Parameters
sx:Number — scaleX
| |
sy:Number — scaleY
|
| prependTranslation | () | method |
public function prependTranslation(x:Number, y:Number):voidprepend translate matrix.
Parameters
x:Number — translate x
| |
y:Number — translate y
|
| preProduct | () | method |
public function preProduct(mtx:Matrix):FMatrix2D積の結果を、新しい FMatrix2D インスタンスで返します.
Parameters
mtx:Matrix |
FMatrix2D |
| product | () | method |
public function product(mtx:Matrix):FMatrix2D積の結果を、新しい FMatrix2D インスタンスで返します.
Parameters
mtx:Matrix |
FMatrix2D |
| toString | () | method |
override public function toString():StringReturns
String |