Struct CoreGraphics.CGAffineTransform
Affine transformation matrix in the form:
| A B 0 |
| C D 0 |
| Tx Ty 1 |
Transforming a vector:
| A B 0 |
[x' y' 1] = [x y 1] * | C D 0 |
| Tx Ty 1 |
public struct CoreGraphics.CGAffineTransform
- Inherited Members
Constructors
CGAffineTransform(NFloat, NFloat, NFloat, NFloat, NFloat, NFloat)
public CGAffineTransform(NFloat a, NFloat b, NFloat c, NFloat d, NFloat tx, NFloat ty)
Parameters
Fields
A
public NFloat A
Field Value
B
public NFloat B
Field Value
C
public NFloat C
Field Value
D
public NFloat D
Field Value
Identity
public static readonly CoreGraphics.CGAffineTransform Identity
Field Value
Tx
public NFloat Tx
Field Value
Ty
public NFloat Ty
Field Value
Properties
Invert
public CoreGraphics.CGAffineTransform Invert { get; }
Property Value
Methods
CGAffineTransformInvert(CGAffineTransform)
public static extern CoreGraphics.CGAffineTransform CGAffineTransformInvert(CoreGraphics.CGAffineTransform t)
Parameters
Returns
Operators
implicit operator CGAffineTransform(AffineTransform)
public static implicit operator CoreGraphics.CGAffineTransform(AffineTransform t)
Parameters
Returns
implicit operator AffineTransform(CGAffineTransform)
public static implicit operator AffineTransform(CoreGraphics.CGAffineTransform t)