Matrix

Matrix()

Initialise une nouvelle instance de la classe Matrix en tant que matrice d’identité.

public Matrix()

Voir également


Matrix(float, float, float, float, float, float)

Initialise une nouvelle instance duMatrix classe.

public Matrix(float m11, float m12, float m21, float m22, float m31, float m32)
ParamètreTaperLa description
m11Singlem00 M11 Échelle X
m12Singlem10 M12 Cisaillement Y
m21Singlem01 M21 Cisaillement X
m22Singlem11 M22 Échelle Y
m31Singlem02 M31 Traduire X
m32Singlem12 M32 Translation Y

Voir également


Matrix(RectangleF, PointF[])

Initialise une nouvelle instance duMatrix class à la transformation géométrique définie par le rectangle et le tableau de points spécifiés.

public Matrix(RectangleF rect, PointF[] plgpts)
ParamètreTaperLa description
rectRectangleFUNRectangleF structure qui représente le rectangle à transformer.
plgptsPointF[]Un tableau de troisPointF structures qui représentent les points d’un parallélogramme vers lesquels les coins supérieur gauche, supérieur droit et inférieur gauche du rectangle doivent être transformés. Le coin inférieur droit du parallélogramme est impliqué par les trois premiers coins.

Voir également


Matrix(Rectangle, Point[])

Initialise une nouvelle instance duMatrix class à la transformation géométrique définie par le rectangle et le tableau de points spécifiés.

public Matrix(Rectangle rect, Point[] plgpts)
ParamètreTaperLa description
rectRectangleUNRectangle structure qui représente le rectangle à transformer.
plgptsPoint[]Un tableau de troisPoint structures qui représentent les points d’un parallélogramme vers lesquels les coins supérieur gauche, supérieur droit et inférieur gauche du rectangle doivent être transformés. Le coin inférieur droit du parallélogramme est impliqué par les trois premiers coins.

Voir également


Matrix(Matrix)

Effectue une copie duMatrix classe.

public Matrix(Matrix origin)
ParamètreTaperLa description
originMatrixUne matrice de base pour faire face

Voir également