Matrix Constructores

Definición

Inicializa una nueva instancia de la clase Matrix.

Sobrecargas

Nombre Description
Matrix()

Inicializa una nueva instancia de la clase Matrix como matriz de identidades.

Matrix(Rectangle, Point[])

Inicializa una nueva instancia de la clase Matrix a la transformación geométrica definida por el rectángulo y la matriz de puntos especificados.

Matrix(RectangleF, PointF[])

Inicializa una nueva instancia de la clase Matrix a la transformación geométrica definida por el rectángulo y la matriz de puntos especificados.

Matrix(Single, Single, Single, Single, Single, Single)

Inicializa una nueva instancia de la clase Matrix con los elementos especificados.

Matrix()

Inicializa una nueva instancia de la clase Matrix como matriz de identidades.

public:
 Matrix();
public Matrix();
Public Sub New ()

Se aplica a

Matrix(Rectangle, Point[])

Inicializa una nueva instancia de la clase Matrix a la transformación geométrica definida por el rectángulo y la matriz de puntos especificados.

public:
 Matrix(System::Drawing::Rectangle rect, cli::array <System::Drawing::Point> ^ plgpts);
public Matrix(System.Drawing.Rectangle rect, System.Drawing.Point[] plgpts);
new System.Drawing.Drawing2D.Matrix : System.Drawing.Rectangle * System.Drawing.Point[] -> System.Drawing.Drawing2D.Matrix
Public Sub New (rect As Rectangle, plgpts As Point())

Parámetros

rect
Rectangle

Estructura Rectangle que representa el rectángulo que se va a transformar.

plgpts
Point[]

Matriz de tres Point estructuras que representa los puntos de un paralelismo al que se van a transformar las esquinas superior izquierda, superior derecha e inferior izquierda del rectángulo. La esquina inferior derecha del paralelgrama está implícita en las tres primeras esquinas.

Comentarios

Este método inicializa la nueva matriz de forma que representa la transformación geométrica que asigna el rectángulo especificado por el rect parámetro al paralelgrama definido por los tres puntos del plgpts parámetro . La esquina superior izquierda del rectángulo se asigna al primer punto de la plgpts matriz, la esquina superior derecha se asigna al segundo punto y la esquina inferior izquierda se asigna al tercer punto. El punto inferior derecho del paralelgrama está implícito en los tres primeros.

Se aplica a

Matrix(RectangleF, PointF[])

Inicializa una nueva instancia de la clase Matrix a la transformación geométrica definida por el rectángulo y la matriz de puntos especificados.

public:
 Matrix(System::Drawing::RectangleF rect, cli::array <System::Drawing::PointF> ^ plgpts);
public Matrix(System.Drawing.RectangleF rect, System.Drawing.PointF[] plgpts);
new System.Drawing.Drawing2D.Matrix : System.Drawing.RectangleF * System.Drawing.PointF[] -> System.Drawing.Drawing2D.Matrix
Public Sub New (rect As RectangleF, plgpts As PointF())

Parámetros

rect
RectangleF

Estructura RectangleF que representa el rectángulo que se va a transformar.

plgpts
PointF[]

Matriz de tres PointF estructuras que representa los puntos de un paralelismo al que se van a transformar las esquinas superior izquierda, superior derecha e inferior izquierda del rectángulo. La esquina inferior derecha del paralelgrama está implícita en las tres primeras esquinas.

Comentarios

Este método inicializa el nuevo Matrix modo en que representa la transformación geométrica que asigna el rectángulo especificado por el rect parámetro al paralelgrama definido por los tres puntos del plgpts parámetro . La esquina superior izquierda del rectángulo se asigna al primer punto de la plgpts matriz, la esquina superior derecha se asigna al segundo punto y la esquina inferior izquierda se asigna al tercer punto. El punto inferior derecho del paralelgrama está implícito en los tres primeros.

Se aplica a

Matrix(Single, Single, Single, Single, Single, Single)

Inicializa una nueva instancia de la clase Matrix con los elementos especificados.

public:
 Matrix(float m11, float m12, float m21, float m22, float dx, float dy);
public Matrix(float m11, float m12, float m21, float m22, float dx, float dy);
new System.Drawing.Drawing2D.Matrix : single * single * single * single * single * single -> System.Drawing.Drawing2D.Matrix
Public Sub New (m11 As Single, m12 As Single, m21 As Single, m22 As Single, dx As Single, dy As Single)

Parámetros

m11
Single

Valor de la primera fila y la primera columna del nuevo Matrix.

m12
Single

Valor de la primera fila y segunda columna del nuevo Matrix.

m21
Single

Valor de la segunda fila y la primera columna del nuevo Matrix.

m22
Single

Valor de la segunda fila y segunda columna del nuevo Matrix.

dx
Single

Valor de la tercera fila y primera columna del nuevo Matrix.

dy
Single

Valor de la tercera fila y segunda columna del nuevo Matrix.

Se aplica a