2011-09-02から1日間の記事一覧

Boost.Geometry 閉じないポリゴン

C++

boost::geometry::model::polygonはデフォルトで、ポリゴンが閉じていなければなりません(first == last。(0, 0)で始まったら(0, 0)で終わらないといけない)。 そのため、閉じていないポリゴンを操作するアルゴリズムは、おかしな結果を返すことがあります:…