19 Kasım 2017 Pazar

geometry disjoint metodu

Örnek - polygon + polygon
Şöyle yaparız.


using Pt = bg::model::d2::point_xy<int>;
using Poly = bg::model::polygon<Pt>;
using Multi = bg::model::multi_polygon<Poly>;

Poly const a {{ { 0,0 }, { 0,3 }, { 3,3 }, { 3,0 }, { 0,0 }} };
Poly const b {{ { 1,1 }, { 1,2 }, { 2,2 }, { 2,1 }, { 1,1 }} };

return bg::disjoint(a, b);

Hiç yorum yok:

Yorum Gönder