/third_party/boost/libs/geometry/test/algorithms/ |
D | centroid_multi.cpp | 67 test_centroid<bg::model::multi_polygon<bg::model::polygon<P> > >( in test_2d() 71 test_centroid<bg::model::multi_polygon<bg::model::polygon<P> > >( in test_2d() 78 test_centroid<bg::model::multi_polygon<bg::model::polygon<P> > >( in test_2d() 81 test_centroid<bg::model::multi_polygon<bg::model::polygon<P> > >( in test_2d() 91 test_centroid<bg::model::multi_polygon<bg::model::polygon<P> > >( in test_2d() 131 typedef multi_polygon<polygon<P> > multi_polygon; in test_exceptions() typedef 135 test_centroid_exception<multi_polygon>("MULTIPOLYGON()"); in test_exceptions() 136 test_centroid_exception<multi_polygon>("MULTIPOLYGON(())"); in test_exceptions() 137 test_centroid_exception<multi_polygon>("MULTIPOLYGON((), ())"); in test_exceptions() 138 test_centroid_exception<multi_polygon>("MULTIPOLYGON((()), ())"); in test_exceptions() [all …]
|
D | num_interior_rings.cpp | 39 typedef bg::model::multi_polygon<polygon> multi_polygon; typedef 116 typedef test_num_interior_rings<multi_polygon> tester; in BOOST_AUTO_TEST_CASE() 129 linestring, polygon, multi_polygon in BOOST_AUTO_TEST_CASE() 140 multi_polygon mpoly; in BOOST_AUTO_TEST_CASE()
|
D | num_points.cpp | 63 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_main() typedef 68 typedef bg::model::multi_polygon<open_polygon> open_multi_polygon; in test_main() 82 …test_num_points<multi_polygon>("MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0)),((0 10,1 10,1 9,0 10)))",… in test_main()
|
D | num_geometries.cpp | 39 typedef bg::model::multi_polygon<polygon> multi_polygon; typedef 120 typedef test_num_geometries<multi_polygon> tester; in BOOST_AUTO_TEST_CASE()
|
D | remove_spikes.cpp | 166 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_multi_polygons() typedef 168 test_geometry<multi_polygon>("multi_spike_with_corner", in test_multi_polygons()
|
D | for_each_multi.cpp | 58 typedef bg::model::multi_polygon<bg::model::polygon<P> > mp; in test_all() 73 typedef bg::model::multi_polygon<bg::model::polygon<P, true, false> > omp; in test_all()
|
/third_party/boost/libs/geometry/test/algorithms/overlay/ |
D | dissolver.cpp | 106 MultiPolygon multi_polygon; in test_geometry() local 107 bg::read_wkt(wkt, multi_polygon); in test_geometry() 110 test_dissolve_plusmin<MultiPolygon>(caseid, multi_polygon, in test_geometry() 119 BOOST_FOREACH(polygon_type const& polygon, multi_polygon) in test_geometry() 133 int n = multi_polygon.size(); in test_geometry() 151 multi_polygon2.push_back(multi_polygon[index]); in test_geometry() 163 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_all() typedef 165 test_geometry<multi_polygon>("simplex_one", in test_all() 169 test_geometry<multi_polygon>("simplex_two", in test_all() 172 test_geometry<multi_polygon>("simplex_three", in test_all() [all …]
|
D | sort_by_side_basic.cpp | 234 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_basic() typedef 236 multi_polygon g1; in test_basic() 239 multi_polygon g2; in test_basic() 252 multi_polygon, in test_basic() 253 multi_polygon in test_basic()
|
D | traverse_multi.cpp | 442 typedef bg::model::multi_polygon in test_all() 445 > multi_polygon; in test_all() typedef 447 typedef bg::model::multi_polygon in test_all() 452 test_geometries<multi_polygon, false>(); in test_all()
|
D | overlay.cpp | 459 #define TEST_INTERSECTION(caseid, area, clips, holes) (test_overlay<multi_polygon, bg::overlay_inte… 461 #define TEST_UNION(caseid, area, clips, holes) (test_overlay<multi_polygon, bg::overlay_union>) \ 463 #define TEST_DIFFERENCE_A(caseid, area, clips, holes) (test_overlay<multi_polygon, bg::overlay_diff… 465 #define TEST_DIFFERENCE_B(caseid, area, clips, holes) (test_overlay<multi_polygon, bg::overlay_diff… 468 …ECTION_WITH(caseid, index1, index2, area, clips, holes) (test_overlay<multi_polygon, bg::overlay_i… 470 #define TEST_UNION_WITH(caseid, index1, index2, area, clips, holes) (test_overlay<multi_polygon, bg… 478 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_all() typedef
|
/third_party/boost/libs/geometry/test/algorithms/set_operations/difference/ |
D | difference_multi_spike.cpp | 35 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_spikes_in_ticket_8364() typedef 43 test_one<polygon, multi_polygon, multi_polygon>("ticket_8364_step3", in test_spikes_in_ticket_8364() 59 test_one<polygon, multi_polygon, multi_polygon>("ticket_8364_step4", in test_spikes_in_ticket_8364() 81 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_spikes_in_ticket_8365() typedef 83 test_one<polygon, multi_polygon, multi_polygon>("ticket_8365_step2", in test_spikes_in_ticket_8365()
|
D | difference_multi_areal_linear.cpp | 68 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_all() typedef 70 test_areal_linear<multi_polygon, multi_linestring>(); in test_all()
|
/third_party/boost/libs/geometry/doc/generated/ |
D | multi_polygon.qbk | 16 [section:model_multi_polygon model::multi_polygon] 18 '''<indexterm><primary>model</primary></indexterm><indexterm><primary>multi_polygon</primary></inde… 19 multi_polygon, a collection of polygons 29 class model::multi_polygon 47 [[``multi_polygon()`` 49 ] [Default constructor, creating an empty multi_polygon. ] [ 52 [[``multi_polygon(std::initializer_list< Polygon > l)`` 54 ] [Constructor taking std::initializer_list, filling the multi_polygon. ] [[* std::initializer_list… 69 `#include <boost/geometry/geometries/multi_polygon.hpp>` 71 [include reference/geometries/multi_polygon.qbk]
|
/third_party/boost/libs/geometry/test/algorithms/buffer/ |
D | buffer_with_strategies.cpp | 95 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_all() typedef 107 test_with_strategies<multi_polygon, multi_polygon>( in test_all() 115 test_with_strategies<multi_polygon, multi_polygon>( in test_all() 120 test_with_strategies<polygon, multi_polygon>( in test_all() 128 test_with_strategies<polygon, multi_polygon>( in test_all()
|
/third_party/boost/libs/geometry/example/ |
D | ml01_multipolygon_simplify.cpp | 25 typedef boost::geometry::model::multi_polygon<polygon > multi_polygon; in main() typedef 27 multi_polygon original_1; in main() 28 multi_polygon simplified_1; in main() 41 multi_polygon original_2(original_1); in main() 60 multi_polygon simplified_2; in main()
|
/third_party/boost/libs/geometry/test/io/wkt/ |
D | wkt_multi.cpp | 51 typedef bg::model::multi_polygon<PCWC> MPCWC; in test_order_closure() 52 typedef bg::model::multi_polygon<PCWO> MPCWO; in test_order_closure() 53 typedef bg::model::multi_polygon<PCCWC> MPCCWC; in test_order_closure() 54 typedef bg::model::multi_polygon<PCCWO> MPCCWO; in test_order_closure() 77 …test_wkt<bg::model::multi_polygon<bg::model::polygon<P> > >("multipolygon(((0 0,0 2,2 2,2 0,0 0),(… in test_all() 83 test_wrong_wkt<bg::model::multi_polygon<bg::model::polygon<P> > >( in test_all()
|
/third_party/boost/libs/geometry/test/algorithms/envelope_expand/ |
D | envelope.cpp | 94 bg::model::multi_polygon<bg::model::polygon<P> > in test_empty() 154 bg::model::multi_polygon<bg::model::polygon<P> > in test_invalid() 160 bg::model::multi_polygon<bg::model::polygon<P> > in test_invalid() 166 bg::model::multi_polygon<bg::model::polygon<P> > in test_invalid() 174 bg::model::multi_polygon<bg::model::polygon<P> > in test_invalid() 183 bg::model::multi_polygon<bg::model::polygon<P> > in test_invalid() 191 bg::model::multi_polygon<bg::model::polygon<P> > in test_invalid() 199 bg::model::multi_polygon<bg::model::polygon<P> > in test_invalid()
|
/third_party/boost/boost/geometry/geometries/ |
D | multi_polygon.hpp | 55 class multi_polygon : public Container<Polygon, Allocator<Polygon> > class 68 multi_polygon() in multi_polygon() function in boost::geometry::model::multi_polygon 73 inline multi_polygon(std::initializer_list<Polygon> l) in multi_polygon() function in boost::geometry::model::multi_polygon 107 struct tag< model::multi_polygon<Polygon, Container, Allocator> >
|
/third_party/boost/libs/geometry/test/algorithms/set_operations/intersection/ |
D | intersection_multi.cpp | 436 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_point_output() typedef 438 … test_point_output<multi_polygon, multi_polygon>(case_multi_simplex[0], case_multi_simplex[1], 10); in test_point_output() 439 test_point_output<linestring, multi_polygon>("linestring(4 0,0 4)", case_multi_simplex[0], 4); in test_point_output() 440 test_point_output<box, multi_polygon>("box(3 0,4 6)", case_multi_simplex[0], 8); in test_point_output() 462 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_all() typedef 463 test_areal<ring, polygon, multi_polygon>(); in test_all() 469 typedef bg::model::multi_polygon<polygon_ccw> multi_polygon_ccw; in test_all() 474 typedef bg::model::multi_polygon<polygon_open> multi_polygon_open; in test_all() 479 typedef bg::model::multi_polygon<polygon_open_ccw> multi_polygon_open_ccw; in test_all() 483 test_areal_clip<polygon, multi_polygon, box>(); in test_all() [all …]
|
/third_party/boost/libs/geometry/test/geometries/ |
D | multi_polygon.cpp | 54 bg::model::multi_polygon<PL> create_multi_polygon() in create_multi_polygon() 56 bg::model::multi_polygon<PL> mpl1; in create_multi_polygon() 79 bg::model::multi_polygon<PL> mpl1(create_multi_polygon<P, PL>()); in test_default_constructor() 86 bg::model::multi_polygon<PL> mpl1 = create_multi_polygon<P, PL>(); in test_copy_constructor() 93 bg::model::multi_polygon<PL> mpl1(create_multi_polygon<P, PL>()), mpl2; in test_copy_assignment() 101 typedef bg::model::multi_polygon<PL> MPL; in test_concept() 128 bg::model::multi_polygon<PL> mpl1(PIL); in test_custom_multi_polygon()
|
/third_party/boost/libs/geometry/test/robustness/overlay/areal_areal/ |
D | intersection_pies.cpp | 105 inline void holify_multi(MultiPolygon& multi_polygon) in holify_multi() argument 117 for (int i = 0; i < multi_polygon.size(); i++) in holify_multi() 119 bg::interior_rings(p).push_back(bg::exterior_ring(multi_polygon[i])); in holify_multi() 124 multi_polygon.clear(); in holify_multi() 125 multi_polygon.push_back(p); in holify_multi() 137 typedef bg::model::multi_polygon<polygon> multi_polygon; in test_pie() typedef 203 multi_polygon mq; in test_pie()
|
D | ticket_9081.cpp | 35 typedef boost::geometry::model::multi_polygon<polygon> multi_polygon; typedef 40 multi_polygon output; in debug_with_svg() 95 std::vector<multi_polygon> poly_list; in main() 99 multi_polygon mp; in main() 134 multi_polygon mp_i, mp_u, mp_d, mp_e; in main()
|
/third_party/boost/libs/geometry/test/algorithms/area/ |
D | area_multi.cpp | 33 typedef bg::model::multi_polygon<bg::model::polygon<pt_crt> > mp_crt; in test_all() 34 typedef bg::model::multi_polygon<bg::model::polygon<pt_sph> > mp_sph; in test_all() 35 typedef bg::model::multi_polygon<bg::model::polygon<pt_geo> > mp_geo; in test_all()
|
/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | get_ring.hpp | 103 MultiPolygon const& multi_polygon) in apply() 108 && id.multi_index < int(boost::size(multi_polygon)) in apply() 111 range::at(multi_polygon, id.multi_index)); in apply()
|
/third_party/boost/libs/geometry/test/cs_undefined/ |
D | common.hpp | 31 typedef bg::model::multi_polygon<polygon> multi_polygon; typedef 65 multi_polygon mpo;
|