G I S   T o o l K i t
Справочник программиста

Главная | MAPAPI | PANAPI | Примеры
 

 
ФУНКЦИИ ДЛЯ ПОСТРОЕНИЯ ТРИАНГУЛЯЦИИ ДЕЛОНЕ

Объявлены: trianapi.h   Реализация: (gis)mapmath64.dll

 

CreateDeloneTriangle

Построение триангуляции Делоне по массиву точек (по двумерным координатам пикетных точек)

CreateDeloneTriangleSort

Создание массива триангуляции с предварительной сортировкой точек

CreateDeloneTriangleXYH

Построение триангуляции Делоне по массиву точек (по трехмерным координатам пикетных точек)

CreateDeloneTriangleXYHSort

Создание массива триангуляции с учетом высот узлов и с предварительной сортировкой точек

BuildDeloneTriangulation

Построение триангуляции (массива треугольников и массива рёбер) по массиву трехмерных точек

BuildDeloneEdges

Построение триангуляции (массива рёбер) по массиву трехмерных точек

DeleteDeloneTriangle

Удаление массива триангуляции

GetNumberTriangle

Получить номер треугольника, которому принадлежит точка

GetNumberTriangleAdd

Получить номер треугольника, которому принадлежит точка

GetTriangle

Получить информацию о треугольнике по его номеру в массиве

GetTriangleEdgeAB
GetTriangleEdgeBC
GetTriangleEdgeCA

Получить информацию о ребре AB,BC,CA указанного треугольника

GetEdge

Получить информацию о ребре по его номеру в массиве

GetVertex

Получить информацию о вершине треугольника по ее номеру в массиве

GetVertexXYH

Получить информацию о вершине треугольника по ее номеру в массиве

GetHeigth

Получить информацию о характеристике вершины треугольника (третьей координате) по ее номеру в массиве пикетных точек

GetHeigthAdd

Получить информацию о характеристике вершины треугольника (третьей координате) по ее номеру в массиве пикетных точек

GetQuantTriangle

Получить число треугольников.

GetQuantVertex

Получить число вершин

GetQuantEdges

Получить число ребер

ThickenTriangle

Выполнить сгущение триангуляции

FacrtorizationTriangle

Выполнить разложение триангуляции

GetControlTriangle

Получить протокол бракованых точек

AddBreakLinesInTriangle

Добавление в триангуляцию структурных линий (линий перегиба)

RebuildTriangle

Перестроить триангуляцию с учетом структурных линий

AddPointsByLine

Добавить в массив исходных точек точки пересечения отрезков метрики структурной линии с рёбрами ранее построенной триангуляции

MarkEdgesByLine

Выставить флаг "структурная линия" рёбрам триангуляции, лежащим на отрезках структурной линии

IndexTriangles

Индексация построенной триангуляция для ускорения поиска треугольника, в который попадает точка

GetCountTriangleSummit

Поиск триангуляций, имеющих гнездом указанную точку

GetNumberTriangleSummit

Получить номер треугольника в общем массиве треугольников по номеру в гнезде

 

 
 

Касьянов О.В.
info@panorama.kharkov.ua

bigmir)net TOP 100