Нам вже відомо, яку роль в редагуванні форми кривої грають сегменти - частини лінії, обмежені суміжними вузлами. У версії 12 програми з'явилося поняття віртуального сегмента. Віртуальним сегментом називається частина лінії, обмеження не суміжними вузлами, а точками перетину з іншими об'єктами. Інструмент Virtual segment delete (Видалення віртуального сегмента) дуже зручний для видалення частини кривої, розташованої між двома суміжними точками її перетину з іншим об'єктом (об'єктами). Його дія еквівалентно такій послідовності операцій.
1. Об'єкт, в якому було виділено віртуальний сегмент, перетворюється в криву (якщо він не був кривої раніше).
2. У точках перетину кривої з іншими об'єктами, суміжних з точкою, в якій встановлений інструмент, створюються два нових вузла.
3. Укладений між цими вузлами сегмент видаляється.
На рис. 5.40 представлені етапи роботи інструментом із зображенням, що складається з двох об'єктів, що перекриваються: еліпса і прямокутника.
Мал. 5.40. Послідовне видалення віртуальних сегментів
Спочатку віддаляється віртуальний сегмент прямокутника. Для цього в наборі інструментів вибирається інструмент Virtual segment delete (Видалення віртуального сегмента), і його покажчик підводиться мишею до будь-якій точці видаляється сегмента. У момент досягнення цієї точки покажчик інструменту повертається у вертикальне положення (рис. 5.40, а) - так само, як покажчик інструменту Knife (Лезо). Після клацання лівою кнопкою миші прямокутник перетворюється в криву, і віртуальний сегмент видаляється. Потім точно тим же прийомом видаляється віртуальний сегмент еліпса (рис. 5.40, б). В результаті на зображенні залишаються дві незамкнуті криві, представлені на рис. 5.40, в. Незважаючи на те що виглядають вони як єдина замкнута крива, це - два різних об'єкта, з кожним з яких можна працювати окремо.
• Самовчитель CorelDRAW 12