2013-07-01 2 views
4

Может ли кто-нибудь порекомендовать хороший набор учебников CGAL для начинающих? Я попытался прочитать документацию, но мне кажется очень плотной, даже как умеренно опытный программист на С ++. Поэтому я пытаюсь учиться, решая простые проблемы, но даже это путало. Например, проблема, которую я конкретно пытаюсь решить прямо сейчас, заключается в следующем: из облака 3D-точек найдите выпуклую оболочку, затем перейдем к конечным граням выпуклой оболочки и напечатаем каждую вершину граней. Кажется, должен быть простой способ сделать это; Я бы предположил, что трехмерные многогранники будут обладать вектором объектов грани, каждый из которых, в свою очередь, будет владеть вектором его ребер, каждый из которых, в свою очередь, будет владеть вектором своих вершин и что их будет некоторый доступ через этот иерархии с использованием итераторов. Но до сих пор мне не удалось найти простой способ навигации по этой иерархии (если она существует).Учебник CGAL для начинающих

+1

Да, CGAL трудно и сбив с толку вначале. Вы пробовали изучать университетские курсы, которые имеют это? У меня были хорошие уроки, но они не открыты. – grasshopper

+0

CGAL поставляется с довольно несколькими демонстрационными примерами и примерами, глядя на них (и затем начинать их изменять) - лучший способ узнать. –

+0

Я согласен с @MarcGlisse. В дополнение, вы можете попробовать опубликовать конкретные вопросы здесь. Постарайтесь сделать их максимально сфокусированными, то есть каждый вопрос будет сосредоточен на одном компоненте, которого вы не достигнете. – Dror

ответ

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