getwireendpointcoord

Функция получения координаты конечной точки линии связи

Синтаксис:

w_end_coord = getwireendpointcoord(w_id);

Аргументы:

w_id – идентификатор линии связи.

Описание:

getwireendpointcoord – функция получения координаты конечной точки линии связи с идентификатором w_id. Конечной точкой может являться порт блока или точка ветвления линий связи.

Результат:

w_end_coord – функция возвращает координаты в формате point, соответствующие точке окончания линии связи с идентификатором w_id.

Пример:

var w_start: point;
p_id = getblockportid(mul_oper3,2);  //получение идентификатора порта
w_id = getportwireid(p_id); //получение идентификатора линии связи, подключенной к порту
w_end = getwireendpointcoord(w_id); //получение координат окончания линии

В результате выполнения данного скрипта переменная w_end получит значение координат конечной точки линии связи, подключенной к порту с номером 2 блока с именем mul_oper3.