TMapObj.DistanceObject

 

TMapObj

Top

 

Определение кратчайшего расстояния между объектами и координат/ точек на контурах объектов.

 

function DistanceObject(aMapObj2 : TMapObj; var aPoint1, aPoint2 : TDOUBLEPOINT;

                           var aDistance : double) : integer ;

 

Описание:

Определяет кратчайшеее расстояние между объектами и координаты точек на контурах объектов.

aMapObj2 - второй объекта карты, расстояние до которого ищется.

aPoint1  - координаты первой точки линии кратчайшего расстояния между объектами (на текущем объекте TMapObj).

aPoint2  - координаты второй точки линии кратчайшего расстояния между объектами (на объекте aMapObj2).

aDistance - вычисленное расстояние или 0 в случае ошибки.

В случае ошибки возвращает 0