Instance Method インスタンスメソッド

invert()

Replaces the receiver’s matrix with its inverse matrix. レシーバの持つ行列をそれの逆行列で置き換えます。

Declaration 宣言

func invert()

Discussion 議論

Inverse matrices are useful for undoing the effects of a matrix. If a previous point (x,y) was transformed to (x’,y’), inverting the matrix and applying it to point (x’,y’) yields the point (x,y). 逆の行列は、ある行列の効果をとり消すのに有用です。以前の点(x,y)が(x’,y’)に変換されたならば、その行列を逆にしてそれを点(x’,y’)に適用することは、点(x,y)を生み出します。

You can also use inverse matrices in conjunction with the concat() method to remove the effects of concatenating the matrix to the current transformation matrix of the current graphic context. あなたはまた、逆行列をconcat()メソッドと連携して使うことで、現在のグラフィックコンテキストの現在の変換行列に対する連鎖的行列効果を取り除くことができます。

See Also 参照

Accumulating Transformations 変換の累算