Class SVGMatrix

SVGMatrix class

SVG のグラフィック操作の多くは、 [ace] [bdf] の形式の 2x3 行列を使用します。行列演算のために 3x3 行列に展開すると、 [ace] [bdf] [0 0 1]

public class SVGMatrix : SVGValueType

プロパティ

名前説明
A { get; set; }行列の A コンポーネント。
B { get; set; }マトリックスの B コンポーネント。
C { get; set; }行列の C コンポーネント。
D { get; set; }行列の D コンポーネント。
E { get; set; }行列の E コンポーネント。
F { get; set; }行列の F コンポーネント。

メソッド

名前説明
Dispose()管理されていないリソースと、オプションで管理されているリソースを解放します。
virtual GetPlatformType()このメソッドは、ECMAScript オブジェクトを取得するために使用されますType.
Multiply(SVGMatrix)行列の乗算を実行します。この行列は別の行列で事後乗算され、結果の新しい行列が返されます.
Rotate(float)現在の行列に回転変換を後置乗算し、結果の行列を返します。
Scale(float)現在の行列に均一なスケール変換を後置乗算し、結果の行列を返します.
ScaleNonUniform(float, float)現在の行列に対して不均一なスケール変換を事後乗算し、結果の行列を返します.
SkewX(float)現在の行列にskewX変換を後置乗算し、結果の行列を返します.
SkewY(float)現在の行列に対して、skewY 変換を事後乗算し、結果の行列を返します。
override ToString()を返しますStringこのインスタンスを表す.
Translate(float, float)現在の行列に並進変換を後置乗算し、結果の行列を返します。

関連項目