Matrix

Matrix()

Инициализирует новый экземпляр класса Matrix как единичную матрицу.

public Matrix()

Смотрите также


Matrix(float, float, float, float, float, float)

Инициализирует новый экземпляр класса Matrix с указанными элементами.

public Matrix(float m11, float m12, float m21, float m22, float dx, float dy)
ПараметрТипОписание
m11SingleЗначение в первой строке и первом столбце новой матрицы.
m12SingleЗначение в первой строке и втором столбце новой матрицы.
m21SingleЗначение во второй строке и первом столбце новой матрицы.
m22SingleЗначение во второй строке и втором столбце новой матрицы.
dxSingleЗначение в третьей строке и первом столбце новой матрицы.
dySingleЗначение в третьей строке и втором столбце новой матрицы.

Смотрите также


Matrix(Rectangle, Point[])

Инициализирует новый экземплярMatrix class к геометрическому преобразованию, определенному указанным прямоугольником и массивом точек.

public Matrix(Rectangle rect, Point[] plgpts)
ПараметрТипОписание
rectRectangleАRectangle структура, представляющая прямоугольник, подлежащий преобразованию.
plgptsPoint[]Массив из трехPoint структуры, представляющие точки параллелограмма, в которые должны быть преобразованы верхний левый, верхний правый и нижний левый углы прямоугольника. Нижний правый угол параллелограмма подразумевается первыми тремя углами.

Смотрите также


Matrix(RectangleF, PointF[])

Инициализирует новый экземплярMatrix class к геометрическому преобразованию, определенному указанным прямоугольником и массивом точек.

public Matrix(RectangleF rect, PointF[] plgpts)
ПараметрТипОписание
rectRectangleFАRectangleF структура, представляющая прямоугольник, подлежащий преобразованию.
plgptsPointF[]Массив из трехPointF структуры, представляющие точки параллелограмма, в которые должны быть преобразованы верхний левый, верхний правый и нижний левый углы прямоугольника. Нижний правый угол параллелограмма подразумевается первыми тремя углами.

Смотрите также