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):void
prepend matrix.
Parameters
mtx:Matrix — matrix
|
prependRotation | () | method |
public function prependRotation(angle:Number):void
prepend rotate matrix.
Parameters
angle:Number — rotate radian
|
prependScale | () | method |
public function prependScale(sx:Number, sy:Number):void
prepend scale matrix.
Parameters
sx:Number — scaleX
| |
sy:Number — scaleY
|
prependTranslation | () | method |
public function prependTranslation(x:Number, y:Number):void
prepend 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():String
Returns
String |