Вверх ↑
Этот топик читают: Гость
Ответов: 164
Рейтинг: 5
#1: 2020-01-21 21:31:57 ЛС | профиль | цитата
Идея -

Эти элементы должны быть предназначены для расширения возможностей работы с матрицей в HiASM.
Предположительное описание :
---Элемент 1
Это загружаемая и сохраняемая матрица. В неё просто встроена функция сохранения/загрузки из файла, а так-же имеет стандартные методы для матрицы.
На изображении
Метод 1 - загрузка
Метод 2 - сохранение
Data1- Имя файла
Var1- содержит матрицу
Event1- после загрузки матрицы

----Элемент 2
Этот элемент позволяет загружать матрицу из файла в другую матрицу, а так же сохранить матрицу в файл

Соб 1 и 2 - как в первом элементе
Data1- матрица, которую нужно сохранить, или в которую загружается матрица из файла
Event1 и 2 - соответственно событиям

----Элемент 3
Позволяет ПЕРЕБИРАТЬ матрицу, и выдаёт следующий её элемент в поток.(должен иметь достаточное кол-во настроек)
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 - количество столбцов и строк в полученной матрице


ВО ВСЕХ ЭЛЕМЕНТАХ ПРИСУТСТВУЮТ СКРЫТЫЕ ЗНАЧЕНИЯ ХАРАКТЕРНЫЕ ДЛЯ СТАНДАРТНОГО ЭЛЕМЕНТА МАТРИЦА! А так-же другие ( тот кто решится реализовать сам придумает )

Скриншот (как должно это выглядеть)
нафотошопил .jpg
Как вам идея ?

Редактировалось 5 раз(а), последний 2020-01-21 21:36:44
карма: 0
c, c++, lua
0
vip
#1.1контекстная реклама от партнеров
1
Сообщение
...
Прикрепленные файлы
(файлы не залиты)