TMapObjectStructure.Compare

Модуль: MapObject
Класс: TMapObjectStructure

Сравнить с другим объектом

Объявление

function Compare(oSource: TMapObjectStructure; var Difference: double;
	 Delta: double): integer;

Параметры

oSource
экземпляр класса источника, с которым сравнивается объект
Difference
максимальное расстояние между несовпадающими точками
Delta
допустимая погрешность сравнения координат

Возвращает

-1
источник не задан
0
объекты идентичны
1
не совпадает количество подобъектов
2
в одном из объектов не совпадает количество узловых точек
3
в одном из подобъектов не совпадают узловые точки

Описание

Объекты отличаются друг от друга, если не совпадает количество подобъектов, их порядок следования или координаты узловых точек.