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