Компоненты
Графика
Фигуры, общие для УГО, посадочных мест и топологий: линии, прямоугольники, полилинии, полигоны, окружности, дуги и текст.
Общее для УГО и посадочных мест. kind задаёт форму и нужные для неё поля:
| kind | поля |
|---|---|
line | start, end |
rect | start, end (противоположные углы) |
polyline | points (открытая) |
polygon | points (замкнутая) |
circle | center, radius |
arc | start, mid, end (mid, любая точка на дуге между ними) |
text | text, at, size, rotation, anchor (left / center / right) |
Плюс width (толщина штриха), fill (none / solid / background) и layer (для посадочных мест) или unit (для УГО). В топологии платы [[graphics]] с locked = true не даёт agentee place двигать текст.