Matrix Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas Matrix.
Overload
Matrix() |
Menginisialisasi instans Matrix baru kelas sebagai matriks identitas. |
Matrix(Matrix3x2) |
Membangun pemanfaatan Matrix yang ditentukan |
Matrix(Rectangle, Point[]) |
Menginisialisasi instans Matrix baru kelas ke transformasi geometris yang ditentukan oleh persegi panjang dan array titik yang ditentukan. |
Matrix(RectangleF, PointF[]) |
Menginisialisasi instans Matrix baru kelas ke transformasi geometris yang ditentukan oleh persegi panjang dan array titik yang ditentukan. |
Matrix(Single, Single, Single, Single, Single, Single) |
Menginisialisasi instans Matrix baru kelas dengan elemen yang ditentukan. |
Matrix()
Matrix(Matrix3x2)
- Sumber:
- Matrix.cs
- Sumber:
- Matrix.cs
- Sumber:
- Matrix.cs
Membangun pemanfaatan Matrix yang ditentukan 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)
Parameter
- matrix
- Matrix3x2
Data matriks untuk dibangun.
Berlaku untuk
Matrix(Rectangle, Point[])
- Sumber:
- Matrix.cs
- Sumber:
- Matrix.cs
- Sumber:
- Matrix.cs
Menginisialisasi instans Matrix baru kelas ke transformasi geometris yang ditentukan oleh persegi panjang dan array titik yang ditentukan.
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())
Parameter
- plgpts
- Point[]
Array tiga Point struktur yang mewakili titik parallelogram di mana sudut kiri atas, kanan atas, dan kiri bawah persegi akan diubah. Sudut kanan bawah parallelogram disiratkan oleh tiga sudut pertama.
Keterangan
Metode ini menginisialisasi Matriks baru sehingga mewakili transformasi geometris yang memetakan persegi panjang yang ditentukan oleh rect
parameter ke parallelogram yang ditentukan oleh tiga titik dalam plgpts
parameter. Sudut kiri atas persegi dipetakan ke titik pertama dalam array, sudut kanan atas dipetakan plgpts
ke titik kedua, dan sudut kiri bawah dipetakan ke titik ketiga. Titik kanan bawah parallelogram disiratkan oleh tiga pertama.
Berlaku untuk
Matrix(RectangleF, PointF[])
- Sumber:
- Matrix.cs
- Sumber:
- Matrix.cs
- Sumber:
- Matrix.cs
Menginisialisasi instans Matrix baru kelas ke transformasi geometris yang ditentukan oleh persegi panjang dan array titik yang ditentukan.
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())
Parameter
- rect
- RectangleF
RectangleF Struktur yang mewakili persegi panjang yang akan diubah.
- plgpts
- PointF[]
Array tiga PointF struktur yang mewakili titik parallelogram di mana sudut kiri atas, kanan atas, dan kiri bawah persegi akan diubah. Sudut kanan bawah parallelogram disiratkan oleh tiga sudut pertama.
Keterangan
Metode ini menginisialisasi yang baru Matrix sehingga mewakili transformasi geometris yang memetakan persegi panjang yang ditentukan oleh rect
parameter ke parallelogram yang ditentukan oleh tiga titik dalam plgpts
parameter. Sudut kiri atas persegi dipetakan ke titik pertama dalam array, sudut kanan atas dipetakan plgpts
ke titik kedua, dan sudut kiri bawah dipetakan ke titik ketiga. Titik kanan bawah parallelogram disiratkan oleh tiga pertama.
Berlaku untuk
Matrix(Single, Single, Single, Single, Single, Single)
- Sumber:
- Matrix.cs
- Sumber:
- Matrix.cs
- Sumber:
- Matrix.cs
Menginisialisasi instans Matrix baru kelas dengan elemen yang ditentukan.
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)