Трансформационные маркеры (рис.2-2) предоставляют пользователю дополнительные возможности для преобразования отмеченных объектов. Чтобы вызвать эти маркеры, необходимо дважды щелкнуть по объекту. При перемещении указателя в области объекта с трансформационными маркерами курсор меняет свою форму. Вид курсора (рис.2-3) сигнализирует о возможности выполнить операцию преобразования.
2-3. Формы курсора
Перечислим функции курсора в зависимости от его формы: крестик — перемещение объекта, вертикальная двойная стрелка—изменение высоты, горизонтальная стрелка — изменения ширины, наклонная стрелка — одновременно изменение высоты и ширины, дуга — вращение объекта, наконечник — перемещение центра вращения.
Чтобы выполнить одну из перечисленных операций, надо, перемещая указатель над объектом, добиться нужной формы курсора, после чего, удерживая левую кнопку мыши, произвести необходимые преобразования.
Программа помогает корректно выполнить трансформацию объекта и добиться нужного результата. Во-первых, запрещаются неправильные движения курсора, например, поступательное перемещение курсора при вращении. Во-вторых, программа рисует все промежуточные состояния объекта в процессе трансформации.