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
Matrix() |
Inicializa una nueva instancia de la clase Matrix como matriz de identidad. |
Matrix(Matrix3x2) |
Construye un Matrix objeto que utiliza el objeto especificado |
Matrix(Rectangle, Point[]) |
Inicializa una nueva instancia de la clase Matrix en la transformación geométrica definida por la matriz de puntos y el rectángulo especificados. |
Matrix(RectangleF, PointF[]) |
Inicializa una nueva instancia de la clase Matrix en la transformación geométrica definida por la matriz de puntos y el rectángulo especificados. |
Matrix(Single, Single, Single, Single, Single, Single) |
Inicializa una nueva instancia de la clase Matrix con los elementos especificados. |
Matrix()
Matrix(Matrix3x2)
- Source:
- Matrix.cs
- Source:
- Matrix.cs
- Source:
- Matrix.cs
Construye un Matrix objeto que utiliza el objeto especificado matrix
.
public:
Matrix(System::Numerics::Matrix3x2 matrix);
public Matrix (System.Numerics.Matrix3x2 matrix);
new System.Drawing.Drawing2D.Matrix : System.Numerics.Matrix3x2 -> System.Drawing.Drawing2D.Matrix
Public Sub New (matrix As Matrix3x2)
Parámetros
- matrix
- Matrix3x2
Datos de matriz a partir de los que se van a construir.
Se aplica a
Matrix(Rectangle, Point[])
- Source:
- Matrix.cs
- Source:
- Matrix.cs
- Source:
- Matrix.cs
Inicializa una nueva instancia de la clase Matrix en la transformación geométrica definida por la matriz de puntos y el rectángulo 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 estructuras Point que representa los puntos de un paralelogramo en el que se van a transformar las esquinas superior izquierda, superior derecha e inferior izquierda del rectángulo. Estas tres primeras esquinas determinan la esquina inferior derecha del paralelogramo.
Comentarios
Este método inicializa la nueva matriz de modo que representa la transformación geométrica que asigna el rectángulo especificado por el rect
parámetro al paralelismo 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 paralelismo está implícito en los tres primeros.
Se aplica a
Matrix(RectangleF, PointF[])
- Source:
- Matrix.cs
- Source:
- Matrix.cs
- Source:
- Matrix.cs
Inicializa una nueva instancia de la clase Matrix en la transformación geométrica definida por la matriz de puntos y el rectángulo 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 estructuras PointF que representa los puntos de un paralelogramo en el que se van a transformar las esquinas superior izquierda, superior derecha e inferior izquierda del rectángulo. Estas tres primeras esquinas determinan la esquina inferior derecha del paralelogramo.
Comentarios
Este método inicializa el nuevo Matrix de modo que representa la transformación geométrica que asigna el rectángulo especificado por el rect
parámetro al paralelismo 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 paralelismo está implícito en los tres primeros.
Se aplica a
Matrix(Single, Single, Single, Single, Single, Single)
- Source:
- Matrix.cs
- Source:
- Matrix.cs
- Source:
- Matrix.cs
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)