Матрица (Matrix) Конструктор

Синтаксис

Матрица(<МасштабИкс>, <СдвигИгрек>, <СдвигИкс>, <МасштабИгрек>, <СмещениеИкс>, <СмещениеИгрек>)

Параметры

МасштабИкс (необязательный)
Тип: Число.
Определяет масштабирование по горизонтали. Значение от 0 до 1 уменьшает элемент, больше 1 - увеличивает.
СдвигИгрек (необязательный)
Тип: Число.
Определяет деформацию (сдвиг) стороны элемента по оси Y, положительное значение - вверх, отрицательное - вниз.
СдвигИкс (необязательный)
Тип: Число.
Определяет деформацию (сдвиг) стороны элемента по оси X, положительное значение - влево, отрицательное - вправо.
МасштабИгрек (необязательный)
Тип: Число.
Определяет масштабирование по горизонтали. Значение меньше 1 уменьшает элемент, больше 1 - увеличивает.
СмещениеИкс (необязательный)
Тип: Число.
Определяет смещение по горизонтали. Положительное значение - вправо, отрицательное - влево.
СмещениеИгрек (необязательный)
Тип: Число.
Определяет смещение по вертикали. Положительное значение - вниз, отрицательное - вверх.

Описание

Создаёт новый экземпляр класса Матрица (Matrix).

Примечание

Пример

Матрица1 = ДФ.Матрица();
Матрица2 = ДФ.Матрица(1.4, -2.0, 2.0, 1.8, -3.0, 3.0);
Полный пример кода

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); ДФ = Новый ДекларативныеФормы(); Форма1 = ДФ.Форма; Матрица1 = ДФ.Матрица(); Матрица1.МасштабИкс = 1.4; Матрица1.СдвигИгрек = -2.0; Матрица1.СдвигИкс = 2.0; Матрица1.МасштабИгрек = 1.8; Матрица1.СмещениеИкс = -3.0; Матрица1.СмещениеИгрек = 3.0; Сообщить("Матрица1.МасштабИкс = " + Матрица1.МасштабИкс); Сообщить("Матрица1.СдвигИгрек = " + Матрица1.СдвигИгрек); Сообщить("Матрица1.СдвигИкс = " + Матрица1.СдвигИкс); Сообщить("Матрица1.МасштабИгрек = " + Матрица1.МасштабИгрек); Сообщить("Матрица1.СмещениеИкс = " + Матрица1.СмещениеИкс); Сообщить("Матрица1.СмещениеИгрек = " + Матрица1.СмещениеИгрек); Матрица2 = ДФ.Матрица(1.4, -2.0, 2.0, 1.8, -3.0, 3.0); Сообщить("Матрица2.МасштабИкс = " + Матрица2.МасштабИкс); Сообщить("Матрица2.СдвигИгрек = " + Матрица2.СдвигИгрек); Сообщить("Матрица2.СдвигИкс = " + Матрица2.СдвигИкс); Сообщить("Матрица2.МасштабИгрек = " + Матрица2.МасштабИгрек); Сообщить("Матрица2.СмещениеИкс = " + Матрица2.СмещениеИкс); Сообщить("Матрица2.СмещениеИгрек = " + Матрица2.СмещениеИгрек); Форма1.Открыть();

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

Библиотека DeclarativeForms | Примеры тестирования