Как использовать прямой "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++. Для получения дополнительной информации: обратитесь.

Другие вопросы по тегам