C# Class MonoMac.CoreGraphics.CGAffineTransform

Show file Open project: kangaroo/maccore Class Usage Examples

Public Properties

Property Type Description
x0 float
xx float
xy float
y0 float
yx float
yy float

Public Methods

Method Description
CGAffineTransform ( float xx, float yx, float xy, float yy, float x0, float y0 ) : System
Equals ( object o ) : bool
GetHashCode ( ) : int
MakeIdentity ( ) : CGAffineTransform
MakeRotation ( float angle ) : CGAffineTransform
MakeScale ( float sx, float sy ) : CGAffineTransform
MakeTranslation ( float tx, float ty ) : CGAffineTransform
Multiply ( CGAffineTransform a, CGAffineTransform b ) : CGAffineTransform
Multiply ( CGAffineTransform b ) : void
Rotate ( float angle ) : void
Scale ( float sx, float sy ) : void
ToString ( ) : String
TransformPoint ( PointF point ) : PointF
TransformRect ( RectangleF rect ) : RectangleF
Translate ( float tx, float ty ) : void
operator ( ) : CGAffineTransform
operator ( ) : bool

Private Methods

Method Description
CGRectApplyAffineTransform ( RectangleF rect, CGAffineTransform t ) : RectangleF

Method Details

CGAffineTransform() public method

public CGAffineTransform ( float xx, float yx, float xy, float yy, float x0, float y0 ) : System
xx float
yx float
xy float
yy float
x0 float
y0 float
return System

Equals() public method

public Equals ( object o ) : bool
o object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

MakeIdentity() public static method

public static MakeIdentity ( ) : CGAffineTransform
return CGAffineTransform

MakeRotation() public static method

public static MakeRotation ( float angle ) : CGAffineTransform
angle float
return CGAffineTransform

MakeScale() public static method

public static MakeScale ( float sx, float sy ) : CGAffineTransform
sx float
sy float
return CGAffineTransform

MakeTranslation() public static method

public static MakeTranslation ( float tx, float ty ) : CGAffineTransform
tx float
ty float
return CGAffineTransform

Multiply() public static method

public static Multiply ( CGAffineTransform a, CGAffineTransform b ) : CGAffineTransform
a CGAffineTransform
b CGAffineTransform
return CGAffineTransform

Multiply() public method

public Multiply ( CGAffineTransform b ) : void
b CGAffineTransform
return void

Rotate() public method

public Rotate ( float angle ) : void
angle float
return void

Scale() public method

public Scale ( float sx, float sy ) : void
sx float
sy float
return void

ToString() public method

public ToString ( ) : String
return String

TransformPoint() public method

public TransformPoint ( PointF point ) : PointF
point System.Drawing.PointF
return System.Drawing.PointF

TransformRect() public method

public TransformRect ( RectangleF rect ) : RectangleF
rect System.Drawing.RectangleF
return System.Drawing.RectangleF

Translate() public method

public Translate ( float tx, float ty ) : void
tx float
ty float
return void

operator() public static method

public static operator ( ) : CGAffineTransform
return CGAffineTransform

operator() public static method

public static operator ( ) : bool
return bool

Property Details

x0 public property

public float x0
return float

xx public property

public float xx
return float

xy public property

public float xy
return float

y0 public property

public float y0
return float

yx public property

public float yx
return float

yy public property

public float yy
return float