Прямоугольники

 

На рис. 3 представлено несколько экземпляров объектов, относящихся к классу прямоугольников.


Рис. 3. Экземпляры класса прямоугольников

 

Самый верхний из представленных объектов - "классический" прямоугольник. Именно так выглядят прямоугольники сразу после создания. Второй (расположенный ниже) объект после создания был повернут на 45°. У третьего объекта после создания были закруглены три из четырех углов, а самый нижний из объектов после закругления угла был еще подвергнут операции скоса. Как видите, по внешнему виду далеко не всегда легко отличить прямоугольник от других объектов. Однако существует надежный способ - выделить подозрительный объект щелчком мыши и посмотреть на строку состояния. Если там появится сообщение (Прямоугольник на слое 1) - это прямоугольник.

Рамкой выделения называется группа из восьми маркеров (небольших квадратов с черной заливкой), обозначающих на экране габариты выделенного объекта или нескольких объектов. В центре рамки выделения находится маркер центра в виде косого крестика. Элементы рамки выделения используются при преобразованиях объектов.

На панели атрибутов представлены элементы управления, содержащие параметры модели объекта (в данном случае - прямоугольника), и кнопки, позволяющие выполнять стандартные действия над объектами этого класса.

Если выбрать в панели инструментов инструмент Форма, переместить его указатель на любой из расположенных в углах прямоугольника узлов и перетащить его вдоль любой из сторон прямоугольника, то по мере удаления указателя мыши от угла прямоугольника все четыре угла начинают закругляться, причем чем дальше перетаскивается указатель, тем больше становится радиус закругления.

Для закругления только одного из его углов прямоугольника необходимо навести указатель инструмента Форма на узел, расположенный в этом углу прямоугольника.

После щелчка сбрасывается выделение всех узлов, кроме того, на котором был выполнен щелчок. Теперь перетаскивание узла приводит к закруглению только выделенного угла прямоугольника.

Максимальный радиус закругления угла прямоугольника (100 %) равен половине длины его короткой стороны.