Matrix

Matrix()

Inizializza una nuova istanza della classe Matrix come matrice di identità.

public Matrix()

Guarda anche


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

Inizializza una nuova istanza diMatrix classe.

public Matrix(float m11, float m12, float m21, float m22, float m31, float m32)
ParametroTipoDescrizione
m11Singlem00 M11 Scala X
m12Singlem10 M12 Cesoia Y
m21Singlem01 M21 Cesoia X
m22Singlem11 M22 Scala Y
m31Singlem02 M31 Traduci X
m32Singlem12 M32 Traduci Y

Guarda anche


Matrix(RectangleF, PointF[])

Inizializza una nuova istanza diMatrix classe alla trasformazione geometrica definita dal rettangolo e dall’array di punti specificati.

public Matrix(RectangleF rect, PointF[] plgpts)
ParametroTipoDescrizione
rectRectangleFUNRectangleF struttura che rappresenta il rettangolo da trasformare.
plgptsPointF[]Una serie di trePointF strutture che rappresentano i punti di un parallelogramma in cui devono essere trasformati gli angoli superiore sinistro, superiore destro e inferiore sinistro del rettangolo. L’angolo inferiore destro del parallelogramma è implicito nei primi tre angoli.

Guarda anche


Matrix(Rectangle, Point[])

Inizializza una nuova istanza diMatrix classe alla trasformazione geometrica definita dal rettangolo e dall’array di punti specificati.

public Matrix(Rectangle rect, Point[] plgpts)
ParametroTipoDescrizione
rectRectangleUNRectangle struttura che rappresenta il rettangolo da trasformare.
plgptsPoint[]Una serie di trePoint strutture che rappresentano i punti di un parallelogramma in cui devono essere trasformati gli angoli superiore sinistro, superiore destro e inferiore sinistro del rettangolo. L’angolo inferiore destro del parallelogramma è implicito nei primi tre angoli.

Guarda anche


Matrix(Matrix)

Crea una copia diMatrix classe.

public Matrix(Matrix origin)
ParametroTipoDescrizione
originMatrixUna matrice di base per far fronte

Guarda anche