Мне нужно сделать несколько расчетов полигонов на 2D плане. Обычно это внутренняя операция.
Я нашел boost :: Polygon API, но мои точки находятся внутри одного большого массива.
Это я называю индексированной геометрией.
См. http://www.opengl -tutorial.org / промежуточные руководства / tutorial-9-vbo-indexing /
Так что мой лучший способ - это просто увеличить :: Polygon и дать ему мой массив + индексы точек для использования.
Цель состоит в том, чтобы просто не копировать мой миллион точек (потому что они разделены как минимум двумя полигонами).
Я не знаю, позволяет ли это API (или мне нужно наследовать мой собственный класс :-().
Может быть, кто-то знает другой API (внутри Boost или другой).
Спасибо
Документация