2
我想生成在CGAL安排每个面多边形(原因:看我related问题)CGAL设置面多边形
作为输入,我增加折线曲线与多个呼叫:
std::list<Point_2> points;
(.. add points ..)
Polyline_2 pi1 (points.begin(), points.end());
insert (arr, pi1);
然而,当我输出的面部:
std::ofstream ofs ("cgal_output.txt", std::ofstream::out);
template<class Arrangement>
void print_ccb (typename Arrangement::Ccb_halfedge_const_circulator circ)
{
typename Arrangement::Ccb_halfedge_const_circulator curr = circ;
do
{
typename Arrangement::Halfedge_const_handle he = curr;
ofs << he->curve() << std::endl;
} while (++curr != circ);
ofs << "#" << std::endl; // end of face mark
return;
}
的曲线的点在某种程度上也不会运行,一个consistantly嗦多边形轮廓可以用坐标绘制秒。
我该如何解决这个问题?