Clone() | このマトリックスの正確なコピーを作成します。 |
Dispose() | この Matrix で使用されているすべてのリソースを解放します。 |
Invert() | 反転可能な場合、このマトリックスを反転します。 |
Multiply(Matrix) | これを掛けますMatrixで指定された行列によってmatrixパラメータ、 、指定されたMatrix. |
Multiply(Matrix, MatrixOrder) | これを掛けますMatrixで指定された行列によってmatrixパラメータ、 で指定された順序でorderパラメータ. |
Reset() | これをリセットしますMatrix恒等行列の要素を持つ. |
Rotate(float) | これに追加Matrix原点を中心に、指定された角度だけ時計回りに回転します。 |
Rotate(float, MatrixOrder) | 角度パラメーターで指定された量の時計回りの回転を、原点 (x 座標と y 座標がゼロ) の周りに適用します。Matrix. |
RotateAt(float, PointF) | point パラメータで指定された点を中心に、この Matrix に時計回りの回転を適用します。 |
RotateAt(float, PointF, MatrixOrder) | 指定された点を中心に時計回りの回転を指定された順序でこの Matrix に適用します。 |
Scale(float, float) | スケール ベクトルを先頭に追加することにより、指定されたスケール ベクトルをこの Matrix に適用します。 |
Scale(float, float, MatrixOrder) | 指定された順序を使用して、指定されたスケール ベクトル (scaleX および scaleY) をこの Matrix に適用します。 |
Shear(float, float) | せん断変換を先頭に追加することにより、指定されたせん断ベクトルをこの Matrix に適用します。 |
Shear(float, float, MatrixOrder) | 指定されたせん断ベクトルを指定された順序でこのマトリックスに適用します。 |
TransformPoints(PointF[]) | これで表される幾何学的変換を適用しますMatrixポイントの指定された配列に. |
TransformPoints(Point[]) | これで表される幾何学的変換を適用しますMatrixポイントの指定された配列に. |
TransformVectors(PointF[]) | 配列内の各ベクトルに行列を掛けます。この行列の変換要素 (3 行目) は無視されます. |
Translate(float, float) | 指定された平行移動ベクトル (offsetX および offsetY) を、平行移動ベクトルを先頭に追加して、この Matrix に適用します。 |
Translate(float, float, MatrixOrder) | 指定された平行移動ベクトルを指定された順序でこの Matrix に適用します。 |