rotateblockports

Функция поворота портов блока в заданном направлении

Синтаксис:

rotateblockports(block_id,rot_dir);

Аргументы:

Имя Тип данных Описание
block_id integer Идентификатор блока
rot_dir integer Целочисленный аргумент, где 0 - 90 градусов против часовой, 1 - 180 градусов, 2 - 90 градусов по часовой стрелке

Описание:

rotateblockports – функция производит поворот портов блока с идентификатором block_id на угол, заданный аргументом rot_dir. Идентификатор блока может быть получен функциями getobj, findobjectbyfullname и др.

Результат:

Имя Тип данных Описание
  boolean Функция возвращает логическую единицу (true), если порты блока были успешно повернуты и логический ноль (false) в противном случае.

Пример:

id = getobj(1); // получаем идентификатор блока 
rotateblockports(id,1); // поворачиваем порты блока на 180 градусов

В данном примере происходит получение идентификатора блока, имеющего индекс 1 в списке перерисовки и поворот его портов на 180 градусов.

Дополнительные материалы

Нет.