Matrix 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 Matrix 类的新实例。
重载
Matrix() |
将 Matrix 类的一个新实例初始化为单位矩阵。 |
Matrix(Matrix3x2) |
Matrix利用指定的 |
Matrix(Rectangle, Point[]) |
将 Matrix 类的一个新实例初始化为指定矩形和点数组定义的几何转换。 |
Matrix(RectangleF, PointF[]) |
将 Matrix 类的一个新实例初始化为指定矩形和点数组定义的几何转换。 |
Matrix(Single, Single, Single, Single, Single, Single) |
使用指定的元素初始化 Matrix 类的新实例。 |
Matrix()
Matrix(Matrix3x2)
- Source:
- Matrix.cs
- Source:
- Matrix.cs
- Source:
- Matrix.cs
Matrix利用指定的 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)
参数
- matrix
- Matrix3x2
要从其构造的矩阵数据。
适用于
Matrix(Rectangle, Point[])
- Source:
- Matrix.cs
- Source:
- Matrix.cs
- Source:
- Matrix.cs
将 Matrix 类的一个新实例初始化为指定矩形和点数组定义的几何转换。
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())
参数
注解
此方法初始化新的 Matrix,以便它表示几何变换,该转换由 rect
参数指定的矩形映射到由 参数中的 plgpts
三个点定义的平行四边形。 矩形的左上角映射到数组中的 plgpts
第一个点,右上角映射到第二个点,将左上角映射到第三个点。 前三个平行四边形的右下角点隐含。
适用于
Matrix(RectangleF, PointF[])
- Source:
- Matrix.cs
- Source:
- Matrix.cs
- Source:
- Matrix.cs
将 Matrix 类的一个新实例初始化为指定矩形和点数组定义的几何转换。
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())
参数
- rect
- RectangleF
表示将变换的矩形的 RectangleF 结构。
注解
此方法初始化新的 Matrix ,以便它表示几何变换,该几何转换由 rect
参数指定的矩形映射到由 参数中的 plgpts
三个点定义的平行四边形。 矩形的左上角映射到数组中的 plgpts
第一个点,右上角映射到第二个点,将左上角映射到第三个点。 前三个平行四边形的右下角点隐含。
适用于
Matrix(Single, Single, Single, Single, Single, Single)
- Source:
- Matrix.cs
- Source:
- Matrix.cs
- Source:
- Matrix.cs
使用指定的元素初始化 Matrix 类的新实例。
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)