回复 14# tommytangtang
处理的是一般多边形, 在C代码中有测试用的多边形, 顶点坐标可以看出是一个 正4边形, 和一个 凹 8边形 | vec vsq[] = { {0,0}, {10,0}, {10,10}, {0,10}, | | {2.5,2.5}, {7.5,0.1}, {7.5,7.5}, {2.5,7.5}}; | | | | polygon_t sq = { 4, vsq }, /* outer square */ | | sq_hole = { 8, vsq }; /* outer and inner square, ie hole */COPY |
|