Я участвую в разработке бесплатного учебного онлайн-инструмента, который могут использовать студенты инженерных факультетов СБИС.
Я решил использовать Processing для разработки программы.
Центральное место в приложении занимает возможность пользователя рисовать некоторые полигоны на экране в интерактивном режиме с помощью мыши. На данный момент я пытаюсь разработать простое решение в стиле графического редактора, с помощью которого можно рисовать прямоугольники в апплете Processing Canvas и выполнять обычные операции — выбирать, перемещать, удалять, сжимать и т. д. Я намерен выполнить дальнейшие вычисления для введенных данных. эскиз прямоугольника (или компоновка в терминах СБИС).
До сих пор мне удалось разработать небольшой прототип, который позволяет создавать интерактивные прямоугольники, но в нем отсутствуют возможности выбора и преобразования.
Мне было интересно, есть ли какое-либо приложение с открытым исходным кодом или книга, которая может направить меня в правильном направлении.
Спасибо.
Друв