Matrix 생성자

정의

Matrix 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
Matrix()

클래스의 새 인스턴스를 Matrix ID 행렬로 초기화합니다.

Matrix(Rectangle, Point[])

지정된 사각형 및 점 배열로 정의된 기하학적 변환으로 클래스의 새 인스턴스 Matrix 를 초기화합니다.

Matrix(RectangleF, PointF[])

지정된 사각형 및 점 배열로 정의된 기하학적 변환으로 클래스의 새 인스턴스 Matrix 를 초기화합니다.

Matrix(Single, Single, Single, Single, Single, Single)

지정된 요소를 사용하여 클래스의 Matrix 새 인스턴스를 초기화합니다.

Matrix()

클래스의 새 인스턴스를 Matrix ID 행렬로 초기화합니다.

public:
 Matrix();
public Matrix();
Public Sub New ()

적용 대상

Matrix(Rectangle, Point[])

지정된 사각형 및 점 배열로 정의된 기하학적 변환으로 클래스의 새 인스턴스 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())

매개 변수

rect
Rectangle

Rectangle 변환할 사각형을 나타내는 구조체입니다.

plgpts
Point[]

사각형의 왼쪽 위, 오른쪽 위 및 왼쪽 아래 모서리를 변환할 병렬 변환의 점을 나타내는 세 Point 구조체의 배열입니다. parallelogram의 오른쪽 아래 모서리는 처음 세 모서리에 의해 암시됩니다.

설명

이 메서드는 매개 변수에 지정된 사각형을 매개 변수의 세 점으로 plgpts 정의된 병렬 변환에 rect 매핑하는 기하학적 변환을 나타내도록 새 행렬을 초기화합니다. 사각형의 왼쪽 위 모서리는 배열의 첫 번째 지점에 plgpts 매핑되고, 오른쪽 위 모서리는 두 번째 점에 매핑되고, 왼쪽 아래 모서리는 세 번째 점에 매핑됩니다. 병렬 독의 오른쪽 아래 지점은 처음 세 가지에 의해 암시된다.

적용 대상

Matrix(RectangleF, PointF[])

지정된 사각형 및 점 배열로 정의된 기하학적 변환으로 클래스의 새 인스턴스 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 변환할 사각형을 나타내는 구조체입니다.

plgpts
PointF[]

사각형의 왼쪽 위, 오른쪽 위 및 왼쪽 아래 모서리를 변환할 병렬 변환의 점을 나타내는 세 PointF 구조체의 배열입니다. parallelogram의 오른쪽 아래 모서리는 처음 세 모서리에 의해 암시됩니다.

설명

이 메서드는 매개 변수에 지정된 사각형을 매개 변수의 세 점으로 plgpts 정의된 병렬 변환에 rect 매핑하는 기하학적 변환을 나타내도록 새 Matrix 요소를 초기화합니다. 사각형의 왼쪽 위 모서리는 배열의 첫 번째 지점에 plgpts 매핑되고, 오른쪽 위 모서리는 두 번째 점에 매핑되고, 왼쪽 아래 모서리는 세 번째 점에 매핑됩니다. 병렬 독의 오른쪽 아래 지점은 처음 세 가지에 의해 암시된다.

적용 대상

Matrix(Single, Single, Single, Single, Single, Single)

지정된 요소를 사용하여 클래스의 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)

매개 변수

m11
Single

Matrix행의 첫 번째 행과 첫 번째 열에 있는 값입니다.

m12
Single

Matrix행의 첫 번째 행과 두 번째 열에 있는 값입니다.

m21
Single

Matrix행의 두 번째 행과 첫 번째 열에 있는 값입니다.

m22
Single

Matrix행의 두 번째 행과 두 번째 열에 있는 값입니다.

dx
Single

Matrix행의 세 번째 행과 첫 번째 열에 있는 값입니다.

dy
Single

Matrix행의 세 번째 행과 두 번째 열에 있는 값입니다.

적용 대상