Matrix Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy Matrix.
Przeciążenia
Matrix() |
Inicjuje Matrix nowe wystąpienie klasy jako macierz tożsamości. |
Matrix(Matrix3x2) |
Matrix Tworzy użycie określonego |
Matrix(Rectangle, Point[]) |
Inicjuje Matrix nowe wystąpienie klasy do przekształcenia geometrycznego zdefiniowanego przez określony prostokąt i tablicę punktów. |
Matrix(RectangleF, PointF[]) |
Inicjuje Matrix nowe wystąpienie klasy do przekształcenia geometrycznego zdefiniowanego przez określony prostokąt i tablicę punktów. |
Matrix(Single, Single, Single, Single, Single, Single) |
Inicjuje Matrix nowe wystąpienie klasy z określonymi elementami. |
Matrix()
Matrix(Matrix3x2)
- Źródło:
- Matrix.cs
- Źródło:
- Matrix.cs
- Źródło:
- Matrix.cs
Matrix Tworzy użycie określonego matrix
elementu .
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)
Parametry
- matrix
- Matrix3x2
Dane macierzy do konstruowania.
Dotyczy
Matrix(Rectangle, Point[])
- Źródło:
- Matrix.cs
- Źródło:
- Matrix.cs
- Źródło:
- Matrix.cs
Inicjuje Matrix nowe wystąpienie klasy do przekształcenia geometrycznego zdefiniowanego przez określony prostokąt i tablicę punktów.
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())
Parametry
- plgpts
- Point[]
Tablica trzech Point struktur reprezentujących punkty równoległości, na które ma zostać przekształcony lewy górny, prawy górny i lewy dolny róg prostokąta. Prawy dolny róg parallelogramu jest dorozumiany przez pierwsze trzy rogi.
Uwagi
Ta metoda inicjuje nową macierz, tak aby reprezentuje transformację geometryczną, która mapuje prostokąt określony przez rect
parametr na równoległyogram zdefiniowany przez trzy punkty w parametrze plgpts
. Lewy górny róg prostokąta jest mapowany na pierwszy punkt w plgpts
tablicy, prawy górny róg jest mapowany na drugi punkt, a lewy dolny róg jest mapowany na trzeci punkt. Prawy dolny punkt równoległości jest dorozumiany przez pierwsze trzy.
Dotyczy
Matrix(RectangleF, PointF[])
- Źródło:
- Matrix.cs
- Źródło:
- Matrix.cs
- Źródło:
- Matrix.cs
Inicjuje Matrix nowe wystąpienie klasy do przekształcenia geometrycznego zdefiniowanego przez określony prostokąt i tablicę punktów.
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())
Parametry
- rect
- RectangleF
RectangleF Struktura reprezentująca prostokąt, który ma zostać przekształcony.
- plgpts
- PointF[]
Tablica trzech PointF struktur reprezentujących punkty równoległości, na które ma zostać przekształcony lewy górny, prawy górny i lewy dolny róg prostokąta. Prawy dolny róg parallelogramu jest dorozumiany przez pierwsze trzy rogi.
Uwagi
Ta metoda inicjuje nową metodę Matrix , która reprezentuje transformację geometryczną, która mapuje prostokąt określony przez rect
parametr na równoległyogram zdefiniowany przez trzy punkty w parametrze plgpts
. Lewy górny róg prostokąta jest mapowany na pierwszy punkt w plgpts
tablicy, prawy górny róg jest mapowany na drugi punkt, a lewy dolny róg jest mapowany na trzeci punkt. Prawy dolny punkt równoległości jest dorozumiany przez pierwsze trzy.
Dotyczy
Matrix(Single, Single, Single, Single, Single, Single)
- Źródło:
- Matrix.cs
- Źródło:
- Matrix.cs
- Źródło:
- Matrix.cs
Inicjuje Matrix nowe wystąpienie klasy z określonymi elementami.
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)