Разделение
Операция Split (Разделение) служит для разделения фигур и узлов. Относительно операции Join разделение ведет себя как обратная операция – она разбивает составные контуры и узлы, полученные при помощи объединения.
Выполнить операцию можно несколькими разными способами: по команде Modify › Split, при помощи клавиатурной комбинации CTRL + SHIFT + J и щелчком на кнопке в главной панели.
Так как разделение узлов и контуров приводит к разным последствиям и технологии этих процедур несколько различаются, рассмотрим их отдельно.
Разделение замкнутых объектов
Операция Split применяется только к тем замкнутым объектам, которые получены при помощи операции объединения (Join). Результатом операции является разбиение замкнутого контура на замкнутые составные части. Разъединение не является отменой операции объединения; эта операция не возвращает ситуацию, существовавшую до объединения. При разделении составные части сложного объекта теряют некоторые свойства. Во-первых, не восстанавливается оригинальная заливка и обводка элементов. Они наследуют эти параметры от разделяемого сложного объекта. Кроме того, теряется информация о структуре составных частей, и все они превращаются в простые замкнутые контуры. В средней части рисунка 3.10. показан составной контур, полученный объединением составного контура и группы, в которую входят другие группы. Результаты разделения показаны на правой части рисунка. Все элементы составного контура превратились в простые замкнутые кривые.
Рис. 3.10. Разделение сложной фигуры
Разделение узлов
Операция Split, примененная к отмеченному узлу, размыкает контур в данном месте. При этом замкнутый контур превращается в открытый, а открытый контур распадается на независимые части. Механизм разделения узлов очень прост. При разделении порождается копия отмеченного узла, которая накладывается на оригинал.
Последствия разделения узлов вполне предсказуемы. Замкнутые фигуры теряют заливку, а части разделенного открытого контура сохраняют, обводку родительской фигуры.
Операцию разделения можно применить к нескольким отмеченным узлам.
Рис. 3.11. Разделение узлов