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