Функции
/
Графические и системные
На уровень выше
:
Графические и системные
Порты блоков и линии связи
createwire
Функция создания линии связи.
findendport
Функция получения конечного входного порта по выходному.
findportspositions
Функция пересчета координатов портов по идентификатору блока
findstartport
Функция получения первичного выходного порта по входному.
getblockportcount
Функция получения количества портов блока.
getblockportid
Функция получения ссылки на порт блока.
getparentwirenodeindex
Функция получения номера узла родительской линии связи.
getportblockid
Функция получения идентификатора блока-владельца для порта.
getportindex
Функция получения индекса порта в блоке.
getportinfo
Функция получения информации о порте.
getportpoint
Функция получения координат точки порта в графическом контейнере.
getportside
Функция получения стороны порта
getportwireid
Функция получения идентификатора линии связи, соединенной с портом.
getportwires
Функция получения списка линий связи, отходящих от порта.
getwireendpointcoord
Функция получения координаты конечной точки линии связи
getwirestartpointcoord
Функция получения координаты начальной точки линии связи.
rotateblockports
Функция поворота портов блока в заданном направлении
setportinverse
Функция установки флага инверсии порта.
setportinvisible
Функция позволяет управлять видимостью порта.
setportlinetype
Функция установки типа линии связи порта.
setportmode
Функция устанавливает тип порта по его идентификатору.
setportname
Функция установки имени порта.
setportoff
Функция установки флага неактивности порта
setportposition
Функция устанавливает положение порта по его идентификатору.
setportside
Функция устанавливает сторону порта по его идентификатору.
traceallports
Функция получения списка портов, связанных с заданным портом
tracestartportwires
Функция получения списка линий на пути к начальному порту.