|
СПЕЦИАЛЬНЫЕ
ФУНКЦИИ ОБРАБОТКИ ПЛОЩАДНЫХ ОБЪЕКТОВ
Объявлены: mathapi.h
ОТСЕЧЕНИЕ ЭЛЕМЕНТАРНОГО ТРЕУГОЛЬНОГО ОБЪЕКТА ОТ СЛОЖНОГО
ПЛОЩАДНОГО
|
mathCreateCutProcess
|
Создание процесса (Конструктор)
|
|
mathGetNextTriangularObject
|
Запросить следующий треугольный объект
|
|
mathFreeCutProcess
|
Освобождение класса (Деструктор)
|
ПРЕОБРАЗОВАНИЕ ПЛОЩАДНОГО ОБЪЕКТА
|
mathTransformSubjectsToObject
|
Преобразование объекта и всех его подобъектов в
общий контур, с сохранением в новом объекте (объект без подобъектов не
обрабатывает)
|
|
mathCutObjectToTriangles
|
Нарезка контура объекта на отдельные треугольники
с размещением их в новом объекте с
подобъектами
|
РАСЧЁТ ПОЛОЖЕНИЯ ТОЧКИ ДЛЯ НАНЕСЕНИЯ НА ПЛОЩАДНОЙ ОБЪЕКТ
|
mathCreateLineCross
|
Пересечение линии с площадным объектом
|
|
mathLineInterpolate
|
Интерполирование линии
|
|
mathGetObjectCenter
|
Запросить центр площадного объекта
|
|
mathSetLineLength
|
Установить заданную длину отрезка между точками (с
изменением координат одной из исходных точек)
|
|
mathSheetFromFrame
|
Создание списка номенклатур по заданным габаритам
района
|
|
mathSetSheetName
|
Установить имя листа
|
|
mathCheckFrame
|
Контроль габаритов района создания номенклатур
|
|
mathSetListRegister
|
Заполнение полей массива структур LISTREGISTER
паспортных данных
|
|
mathSetBelongNomenclature
|
Отбраковка номенклатур,не принадлежащих заданной
области
|
|
mathGetRuleSheetName
|
Определить номенклатуру листа по указанному
масштабу и геодезическим координатам центра в градусах
|
|