Редактор структурных схем плоских шарнирных механизмов на Box2D.
Cтруктурная схема механизма составляется из графических примитивов — фигур (shape). Элементы схемы делятся на 2 типа: точки и рёбра. Ребро соединяет две точки. Ребра объединяются в группы. Группа содержит 1 или более рёбер. Звено механизма моделируется группой, пара — точкой. Группа не моделируется с помощью Box2D.
Каждому элементу сопоставлено тело Box2D. Расчёт столкновений исходит из предположения, что все элементы проницаемы, то есть сталкиваются только соединенные точки и ребра.
- Mechanism. Модель механизма.
- Box2D. Связывает библиотеку Box2D и приложение.
- Editor. Связывает модель и представление, содержит элементы управления.
- Добавить z-order: каждое звено в своей плоскости.
- Исправить генерацию новых ID при изменении длины ребра.

