Matrix.Matrix

Matrix()

Inizializza una nuova istanza della classe Matrix come matrice 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 Taglio Y
m21Singlem01 M21 Taglio X
m22Singlem11 M22 Scala Y
m31Singlem02 M31 Traduci X
m32Singlem12 M32 Traduci Y

Guarda anche


Matrix(RectangleF, PointF[])

Inizializza una nuova istanza diMatrix class 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 matrice di trePointFstrutture 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 in basso a destra del parallelogramma è implicito nei primi tre angoli.

Guarda anche


Matrix(Rectangle, Point[])

Inizializza una nuova istanza diMatrix class 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 matrice di trePointstrutture 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 in basso a destra del parallelogramma è implicito nei primi tre angoli.

Guarda anche


Matrix(Matrix)

Crea una copia del fileMatrix classe.

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

Guarda anche