<<<<назад    оглавление  вперед>>>>

Глава 5: Пространственные фигуры
удаляются элементы фигуры, расположенные в положительном
направлении по третьей оси координат.

Между командами CUTPLANE и CUTEND может быть расположено
любое количество команд любого типа. Макрос также может
содержать команды CUTPLANE.

Параметры команды CUTPLANE принимают значения в текущей
системе координат.

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

Пары команд CUTPLANE-CUTEND могут вкладываться друг в
друга, даже внутри циклов. Если отсутствует CUTEND, то
соответствующий CUTPLANE будет действовать на все фигуры
до конца скрипта.

Команды CUTPLANE внутри макроса действуют только на фигуры
этого макроса, даже если отсутствует CUTEND.

Если между командами CUTPLANE и CUTEND вызывается макрос,
то все фигуры, построенные при выполнении этого макроса, будут
рассечены.

На поверхности сечения распространяются текущие установки
покрытия, цвета пера и образца штриховки.

Следует проявлять осторожность в следующих случаях:
- Если CUTPLANE не закрыт командой CUTEND, в наихудшем
случае будут удалены полностью все построенные фигуры. Вот
почему всегда будет выдаваться сообщение-предупреждение
об отсутствии команды CUTEND.

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

Справочное пособие по GDL
115
Используются технологии uCoz