Как использовать прямой "tetgen.h" и функции для создания сеток без использования "tetgen.exe"?
Наша команда работает над проектом, в котором мы используем tetgen-файл для создания трехмерных сеток, и сейчас мы используем вас tetgen.exe
файл, чтобы получить результаты.
Теперь то, что мы хотим сделать, это использовать прямой tetgen.h
и функции для генерации сетки без использования tetgen.exe
,
2 ответа
В качестве примера того, как интегрировать и вызывать API-интерфейс tetgen из другой программы, вы можете взглянуть на мою библиотеку GEOGRAM [1], в частности следующий файл:
src/lib/geogram/delaunay/delaunay_tetgen.cpp.
Есть несколько ошибок, касающихся способа представления ограничений и способа освобождения памяти, чтобы избежать утечки памяти. Файл содержит некоторые комментарии.
[1] http://alice.loria.fr/software/geogram/doc/html/index.html
Вы можете раскомментировать:
#define TETLIBRARY
в tetgen.h, а затем вы можете использовать tetgen как любую библиотеку C++. Для получения дополнительной информации: обратитесь.