TMapObjectStructure.InsertUniqueVertex

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

Вставить уникальную узловую точку подобъекта

Объявление

function InsertUniqueVertex(soIndex,vIndex: integer; aPoint: TDoublePoint;
	 Delta: double): integer;

Параметры

soIndex
индекс подобъекта
vIndex
номер вставляемой узловой точки в буфуре
aPoint
добавляемая точка
Delta
погрешность сравнения двух вещественных чисел

Возвращает

-1, если подобъект не существует, иначе номер вставленной точки

Описание

Если точка вставляется таким образом, что координаты одной из соседних точек будут совпадать с координатами вставляемой точки, то результатом выполнения метода будет индекс совпадающей точки, но реально точка вставлена не будет

Смотри также

AddVertex
AddVertexes
InsertVertexes
AddUniqueVertex
Добавить уникальную узловую точку подобъекта
DeleteVertex
DeleteLastVertex
DeleteVertexes
InsertVertex
InsertUniqueVertex
Вставить уникальную узловую точку подобъекта
ChangeVertexCoords
ShiftVertexCoords