Другая связь доступна только для незакрепленных дуг, называется slidability. Когда дуга подвижна, она может двигаться вокруг ее порта. Для полного понимания, вы должны точно знать где расположена конечная точка дуги. Большинство дуг определенно выступает за пределы их конечных точек на 1/2 на половину их ширины. Это означает что конечная точка дуги центрирована в конце прямоугольника дуги. Если дуга слишком широкая, тогда конечная точка выровнена от края этого прямоугольника. Все конечные точки дуги должны находиться внутри порта (входа, полюса) к которыму они подключены. Если порт является отдельной точкой, то не возникает вопроса где дуга может прикрепляться. Если, однако, порт имеет большую площадь, как в случае контакта, тогда дуга может подключаться в разных местах.

Image

Подвижные(скользящие) дуги могут устанавливать себя в пределах площади порта правильнее чем перемещением. Например, если перемещение узла таково, что дуга может скользить без движения, то с дугой или другим узлом не произойдет никаких изменений. Без подвижной связи, дуга перемещается чтобы остаться подключенной к внутренней области порта. Подвижное перемещение=) работает двумя способами, потому что если дуга перемещается но может скользить в пределах другого узлового порта (node's port), то этот узел не перемещается. Обратите внимание, что подвижность (slidability) имеет место только для завершенных перемещений и не для частей перемещения. Если узел перемещен на 10 и может скользить на 1, тогда он толкает дугу на все 10 и никакого скольжения не случится. В этом случае, только движения от 1 и меньше будут скользить.
Потому что порты имеют площадь, и потому что дуги заканчиваются где-то внутри этой площади(области), фактическая конечная точка может существенно изменяться. Если дуга заканчивается на другой стороне порта, она может выступать с другой стороны узла, вызывая нежелательную дополнительную геометрию. Вы можете сократить дугу так, чтобы ее конечная точка была на самой близкой стороне порта командой Shorten Selected Arcs (в меню Edit / Cleanup Cell).

Яндекс.Метрика