Matrix Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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)