TMapNet.GetShotWay

 

TMapNet

Top

 

Найти самый короткий путь между узлами сети.

 

function   GetShotWay(NodeStart, NodeFinish: HOBJ): integer;

 

Описание:

Метод производит выборку ребер сети, составляющих ниакратчайший путь между двумя узлами, и заполняет ею контекст SelectForNet. Граф сети предварительно должен быть открыт функцией OpenGraph(). Начало и конец пути указываются идентификаторами объектов в памяти в параметрах NodeStart и NodeFinish соответственно.

При ошибке возвращает ноль, иначе – количество ребер входящих в найденный путь.