Matrix.Scale

Scale(double, double, out double, out double)

Масштабирует x и y с помощью матрицы, используя следующую формулу: x1 = Ax + Cy; y1 = Bx + Dy;

public void Scale(double x, double y, out double x1, out double y1)
ПараметрТипОписание
xDoubleВходная координата X
yDoubleВходная координата Y
x1Double&Выходная координата X
y1Double&Выходная координата Y

См. также


Scale(double, double, Matrix)

Применяет масштабирование к данной матрице.

public static Matrix Scale(double sx, double sy, Matrix source)
ПараметрТипОписание
sxDoubleКоэффициент масштабирования для оси X.
syDoubleКоэффициент масштабирования для оси Y.
sourceMatrixМатрица для масштабирования.

Возвращаемое значение

Новая матрица, которая является результатом масштабирования исходной матрицы.

См. также