Эти элементы должны быть предназначены для расширения возможностей работы с матрицей в HiASM.
Предположительное описание :
---Элемент 1
Это загружаемая и сохраняемая матрица. В неё просто встроена функция сохранения/загрузки из файла, а так-же имеет стандартные методы для матрицы.
На изображении
Метод 1 - загрузка
Метод 2 - сохранение
Data1- Имя файла
Var1- содержит матрицу
Event1- после загрузки матрицы
Это загружаемая и сохраняемая матрица. В неё просто встроена функция сохранения/загрузки из файла, а так-же имеет стандартные методы для матрицы.
На изображении
Метод 1 - загрузка
Метод 2 - сохранение
Data1- Имя файла
Var1- содержит матрицу
Event1- после загрузки матрицы
----Элемент 2
Этот элемент позволяет загружать матрицу из файла в другую матрицу, а так же сохранить матрицу в файл
Соб 1 и 2 - как в первом элементе
Data1- матрица, которую нужно сохранить, или в которую загружается матрица из файла
Event1 и 2 - соответственно событиям
Этот элемент позволяет загружать матрицу из файла в другую матрицу, а так же сохранить матрицу в файл
Соб 1 и 2 - как в первом элементе
Data1- матрица, которую нужно сохранить, или в которую загружается матрица из файла
Event1 и 2 - соответственно событиям
----Элемент 3
Позволяет ПЕРЕБИРАТЬ матрицу, и выдаёт следующий её элемент в поток.(должен иметь достаточное кол-во настроек)
Data1 - матрица
Var1- элемент матрицы
Var2 and 3 - позиция элемента
Var 4 - хранит элементы одного столбца или строки матрицы в виде строки (в зависимости от настройки)
Позволяет ПЕРЕБИРАТЬ матрицу, и выдаёт следующий её элемент в поток.(должен иметь достаточное кол-во настроек)
Data1 - матрица
Var1- элемент матрицы
Var2 and 3 - позиция элемента
Var 4 - хранит элементы одного столбца или строки матрицы в виде строки (в зависимости от настройки)
---Элемент 4
Позволяет получить кусок матрицы, и хранить его как отдельную матрицу, а так-же "запихнуть" одну матрицу в другую по координатам.
Метод 1- выделяет кусок матрицы по координатам.
Метод 2- вставляет в матрицу другую матрицу ( этот var скрыт)
Метод 3 - Выделяет матрицу из матрицы 1, и вставляет его в матрицу 2 по координатам из дополнительных точек элемента.
Data 1 - матрица 1
Data 2 и 3 - координаты правого верхнего и левого нижнего угла.
(HIDDEN) Data 3 4 and 5 анологично, но для матрицы 2, и вписывания матрицы во 2-ю матрицу
Var 1 - полученная матрица
var2 и 3 - количество столбцов и строк в полученной матрице
Позволяет получить кусок матрицы, и хранить его как отдельную матрицу, а так-же "запихнуть" одну матрицу в другую по координатам.
Метод 1- выделяет кусок матрицы по координатам.
Метод 2- вставляет в матрицу другую матрицу ( этот var скрыт)
Метод 3 - Выделяет матрицу из матрицы 1, и вставляет его в матрицу 2 по координатам из дополнительных точек элемента.
Data 1 - матрица 1
Data 2 и 3 - координаты правого верхнего и левого нижнего угла.
(HIDDEN) Data 3 4 and 5 анологично, но для матрицы 2, и вписывания матрицы во 2-ю матрицу
Var 1 - полученная матрица
var2 и 3 - количество столбцов и строк в полученной матрице
ВО ВСЕХ ЭЛЕМЕНТАХ ПРИСУТСТВУЮТ СКРЫТЫЕ ЗНАЧЕНИЯ ХАРАКТЕРНЫЕ ДЛЯ СТАНДАРТНОГО ЭЛЕМЕНТА МАТРИЦА! А так-же другие ( тот кто решится реализовать сам придумает )
нафотошопил .jpg
Редактировалось 5 раз(а), последний 2020-01-21 21:36:44