|
ФУНКЦИИ ДЛЯ ИЗМЕНЕНИЯ ГЕОМЕТРИИ ОБЪЕКТОВ КАРТЫ
Объявлены: seekapi.h
ПЕРЕСЕЧЕНИЕ / ОБЪЕДИНЕНИЕ ОБЪЕКТОВ ЭЛЕКТРОННОЙ КАРТЫ
|
mapCreateObjectsCross
|
Создание класса пересечения
|
|
mapFreeObjectsCross
|
Освобождение класса пересечения
|
|
mapGetNextCross
|
Пересечение двух объектов. Запросить объект
|
|
mapGetObjectsCross
|
Запрос на пересечение двух объектов
|
|
mapGetObjectsUnion
|
Объединение (сшивка) двух объектов
|
|
mapSquareObjectsUnion
|
Объединение (сшивка) двух площадных объектов (типа
"Кварталы")
|
СОГЛАСОВАНИЕ
ОБЪЕКТОВ ЭЛЕКТРОННОЙ КАРТЫ
|
mapCreateObjectsConsent
|
Создание класса согласования
|
|
mapFreeObjectsConsent
|
Освобождение класса согласования
|
|
mapGetNextConsent
|
Запросить объект
|
ЗАПРОС
ТОЧЕК ПЕРЕСЕЧЕНИЯ ОБЪЕКТОВ ЭЛЕКТРОННОЙ
КАРТЫ
|
mapCreateObjectCrossPointsEx
mapCreateObjectCrossPoints
|
Создание класса точек пересечения
|
|
mapFreeCrossPoints
|
Освобождение класса
|
|
mapGetCrossCount
|
Запросить количество точек пересечения
|
|
mapGetCrossPoint
|
Запросить точку
|
ЗАПРОС
ТОЧЕК ПЕРЕСЕЧЕНИЯ ОБЪЕКТОВ/ПОДОБЪЕКТОВ
ЭЛЕКТРОННОЙ КАРТЫ
|
mapCreateSubjectCrossPointsEx
mapCreateSubjectCrossPoints
|
Создание класса точек пересечения
|
|
mapInsertPointCross
|
Добавить точки пересечения объектов в метрику
|
|
mapCheckInsideObject
|
Определить взаиморасположение двух объектов
|
|
mapCheckInsideObjectEx
|
Определить взаиморасположение двух объектов (включая
подобъекты)
|
|
mapCompareObject
|
Проверить точки объектов на совпадение в заданном допуске
|
|
mapCheckInsideObjectPoint
|
Определить взаиморасположение двух объектов (включая
подобъекты)
|
|
mapCheckInsidePoint
|
Определить взаиморасположение объекта и точки
|
|
mapCheckOverlap
|
Определить взаиморасположение области и объекта
|
|
mapCrossCutData
|
Найти пересечение двух отрезков
|
|
mapCrossCutAndSubject
|
Пересечение отрезка и метрики объекта / подобъекта
|
|
mapGetPointPosition
|
Положение точки относительно отрезка
|
|
mapSeekPointNormalLine
|
Определение двух точек по перпендикуляру от отрезка на
заданном расстоянии от произвольной точки
|
РАССЕЧЕНИЕ
ЗАМКНУТОГО ОБЪЕКТА ПО ЛИНИИ
|
mapCreateObjectCutByLine
|
Создание класса рассечения
|
|
mapFreeObjectsCut
|
Освобождение класса рассечения
|
|
mapGetNextCut
|
Запросить объект
|
ПЕРЕСЕЧЕНИЕ
ПЛОЩАДНЫХ ОБЪЕКТОВ ЭЛЕКТРОННОЙ КАРТЫ
|
mapCreateObjectsCrossSquare
|
Создание класса пересечения двух площадных объектов (с
учетом всех подобъектов)
|
|
mapSetPrecision
|
Установить допуск при удалении одинаковых точек
|
|