C# Class Eto.iOS.Drawing.MatrixHandler

Handler for IMatrix
Inheritance: Matrix.IHandler
Afficher le fichier Open project: picoe/Eto

Méthodes publiques

Méthode Description
Append ( IMatrix matrix ) : void
Clone ( ) : IMatrix
Create ( ) : void
Create ( float xx, float yx, float xy, float yy, float dx, float dy ) : void
Dispose ( ) : void
Invert ( ) : void
MatrixHandler ( ) : System
MatrixHandler ( CGAffineTransform matrix ) : System
Prepend ( IMatrix matrix ) : void
Rotate ( float angle ) : void
RotateAt ( float angle, float centerX, float centerY ) : void
Scale ( float scaleX, float scaleY ) : void
ScaleAt ( float scaleX, float scaleY, float centerX, float centerY ) : void
Skew ( float skewX, float skewY ) : void
TransformPoint ( Point p ) : Eto.Drawing.PointF
TransformPoint ( Eto.Drawing.PointF p ) : Eto.Drawing.PointF
Translate ( float x, float y ) : void

Method Details

Append() public méthode

public Append ( IMatrix matrix ) : void
matrix IMatrix
Résultat void

Clone() public méthode

public Clone ( ) : IMatrix
Résultat IMatrix

Create() public méthode

public Create ( ) : void
Résultat void

Create() public méthode

public Create ( float xx, float yx, float xy, float yy, float dx, float dy ) : void
xx float
yx float
xy float
yy float
dx float
dy float
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Invert() public méthode

public Invert ( ) : void
Résultat void

MatrixHandler() public méthode

public MatrixHandler ( ) : System
Résultat System

MatrixHandler() public méthode

public MatrixHandler ( CGAffineTransform matrix ) : System
matrix MonoMac.CoreGraphics.CGAffineTransform
Résultat System

Prepend() public méthode

public Prepend ( IMatrix matrix ) : void
matrix IMatrix
Résultat void

Rotate() public méthode

public Rotate ( float angle ) : void
angle float
Résultat void

RotateAt() public méthode

public RotateAt ( float angle, float centerX, float centerY ) : void
angle float
centerX float
centerY float
Résultat void

Scale() public méthode

public Scale ( float scaleX, float scaleY ) : void
scaleX float
scaleY float
Résultat void

ScaleAt() public méthode

public ScaleAt ( float scaleX, float scaleY, float centerX, float centerY ) : void
scaleX float
scaleY float
centerX float
centerY float
Résultat void

Skew() public méthode

public Skew ( float skewX, float skewY ) : void
skewX float
skewY float
Résultat void

TransformPoint() public méthode

public TransformPoint ( Point p ) : Eto.Drawing.PointF
p Point
Résultat Eto.Drawing.PointF

TransformPoint() public méthode

public TransformPoint ( Eto.Drawing.PointF p ) : Eto.Drawing.PointF
p Eto.Drawing.PointF
Résultat Eto.Drawing.PointF

Translate() public méthode

public Translate ( float x, float y ) : void
x float
y float
Résultat void