C# Class MonoMac.CoreGraphics.CGAffineTransform

Exibir arquivo 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_oe property

public float x0
return float

xx public_oe property

public float xx
return float

xy public_oe property

public float xy
return float

y0 public_oe property

public float y0
return float

yx public_oe property

public float yx
return float

yy public_oe property

public float yy
return float