2016-04-03 2 views
0

Наша команда работает над проектом, в котором мы используем tetgen-файл для генерации 3D-сеток, и прямо сейчас мы используем файл tetgen.exe для получения результатов.Как использовать прямые «tetgen.h» и функции генерации сеток без использования «tetgen.exe»?

Теперь мы хотим использовать прямые tetgen.h и функции для генерации сеток без использования tetgen.exe.

ответ

1

В качестве примера того, как интегрировать и вызвать API tetgen из другой программы, вы можете посмотреть на моей библиотеке GEOGRAM [1], в частности, следующий файл:

src/lib/geogram/delaunay/delaunay_tetgen.cpp. 

Есть несколько gotchas, относительно способа представления ограничений и способа освобождения памяти, чтобы избежать утечки памяти. Файл содержит некоторые комментарии.

[1] http://alice.loria.fr/software/geogram/doc/html/index.html

0

Вы можете раскомментировать:

#define TETLIBRARY 

в tetgen.h, а затем вы можете использовать tetgen как любой библиотеки C++. Для получения дополнительной информации: refer.

Смежные вопросы