TMapObjectStructure.ReplaceSequenceOfPoints

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

Вставить последовательность точек

Объявление

procedure ReplaceSequenceOfPoints(soIndex,vIndex0,vIndex1: integer;
	 pBuf: PDoublePoint; Count: integer; Delta: double; soDirection: integer = 0);

Параметры

soIndex
индекс подобъекта, в который вставляется последовательность точек
vIndex0
индекс начальной узловой точки отрезка подобъекта, на котором находится первая точка вставляемой
vIndex1
индекс начальной узловой точки отрезка подобъекта, на котором находится последняя точка вставляемой
pBuf
указатель на массив вставляемых точек
Count
количество вставляемых точек
Delta
погрешность сравнения двух вещественных чисел
soDirection
направление вставки узловых точек в подобъект из последовательности, если объект является

Описание

последовательности точек последовательности точек полигоном (1 - против часовой стрелки, -1 - по часовой стрелке, по умолчанию 0, для линейных объектов параметр необязателен и определяется автоматически)