Как использовать прямой tetgen.h и функции для создания мешей без использования tetgen.exe?

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

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


person Aditya    schedule 03.04.2016    source источник


Ответы (2)


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

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

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

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

person BrunoLevy    schedule 06.05.2016

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

#define TETLIBRARY

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

person Pranav    schedule 20.12.2016