Я использую cgal для оценки научно-технических данных (поверхность многогранника, массовая доля, доля пустот, ...).Создание параметризованных 3D-примитивов с помощью cgal
I preforme boolean операции, чтобы вырезать объемы измерений (subvolume, где я хочу усреднить данные). В этом специальном случае это цилиндр. К настоящему времени я прочитаю общий цилиндр из файла STL и преобразую его в необходимый размер и положение. Это не очень элегантно. Например, невозможно настроить разрешение триангуляции поверхности.
Гораздо лучше (более общий подход) заключается в том, чтобы генерировать объем зонда во время выполнения. У cgal есть модуль для создания 3D-примитивов? Я не мог найти что-то подобное в документации.
Я совершенно новичок в cgal и немного смущен этими документами. Поэтому вполне возможно, что я кое-что упустил.
Было бы очень приятно, если бы кто-нибудь мог дать мне подсказку о том, как начать решение этой проблемы!
Заранее благодарен!