/third_party/boost/libs/geometry/test/algorithms/detail/ |
D | tupled_output.cpp | 72 typedef bg::model::multi_point<point> multi_point; in test_main() typedef 78 BOOST_CHECK_EQUAL((bgd::is_range<multi_point>::value), true); in test_main() 82 BOOST_CHECK_EQUAL((bgd::is_tupled_output_element<multi_point>::value), true); in test_main() 84 test_all<boost::tuple<polygon, linestring>, boost::tuple<linestring, multi_point> >(); in test_main() 85 test_all<std::pair<polygon, linestring>, std::pair<linestring, multi_point> >(); in test_main() 87 test_range_values<boost::tuple<multi_linestring, multi_point>, in test_main() 91 test_range_values<std::pair<multi_linestring, multi_point>, in test_main() 94 test_back_inserters<boost::tuple<multi_linestring, multi_point>, in test_main() 96 boost::tuples::cons<bgr::back_insert_iterator<multi_point>, in test_main() 98 test_back_inserters<std::pair<multi_linestring, multi_point>, in test_main() [all …]
|
/third_party/boost/libs/geometry/doc/generated/ |
D | multi_point.qbk | 16 [section:model_multi_point model::multi_point] 18 '''<indexterm><primary>model</primary></indexterm><indexterm><primary>multi_point</primary></indext… 19 multi_point, a collection of points 26 class model::multi_point 44 [[``multi_point()`` 46 ] [Default constructor, creating an empty multi_point. ] [ 50 multi_point(Iterator begin, Iterator end)`` 52 ] [Constructor with begin and end, filling the multi_point. ] [[* Iterator]: ['begin]: 59 [[``multi_point(std::initializer_list< Point > l)`` 61 ] [Constructor taking std::initializer_list, filling the multi_point. ] [[* std::initializer_list< … [all …]
|
/third_party/boost/boost/geometry/geometries/ |
D | multi_point.hpp | 59 class multi_point : public Container<Point, Allocator<Point> > class 67 inline multi_point() in multi_point() function in boost::geometry::model::multi_point 73 inline multi_point(Iterator begin, Iterator end) in multi_point() function in boost::geometry::model::multi_point 80 inline multi_point(std::initializer_list<Point> l) in multi_point() function in boost::geometry::model::multi_point 113 struct tag< model::multi_point<Point, Container, Allocator> >
|
/third_party/boost/boost/geometry/algorithms/detail/relate/ |
D | multi_point_geometry.hpp | 103 static inline bool apply(MultiPoint const& multi_point, in apply() 106 boundary_visitor<MultiPoint> visitor(multi_point); in apply() 145 static inline bool apply(MultiPoint const& multi_point, in apply() 150 points_type points(boost::begin(multi_point), boost::end(multi_point)); in apply() 166 static inline void apply(MultiPoint const& multi_point, in apply() 181 for ( iterator it = boost::begin(multi_point) ; it != boost::end(multi_point) ; ++it ) in apply() 242 >::apply(multi_point, tc)) in apply() 376 static inline void apply(MultiPoint const& multi_point, in apply() argument 409 >::apply(multi_point, boxes, visitor, in apply() 433 static inline void apply(MultiPoint const& multi_point, in apply() [all …]
|
D | point_point.hpp | 61 MultiPoint const& multi_point, in point_multipoint_check() argument 71 iterator it = boost::begin(multi_point); in point_multipoint_check() 72 iterator last = boost::end(multi_point); in point_multipoint_check() 95 static inline void apply(Point const& point, MultiPoint const& multi_point, in apply() 99 if ( boost::empty(multi_point) ) in apply() 106 std::pair<bool, bool> rel = point_multipoint_check(point, multi_point, strategy); in apply() 133 static inline void apply(MultiPoint const& multi_point, Point const& point, in apply() 137 point_multipoint<Point, MultiPoint, true>::apply(point, multi_point, result, strategy); in apply()
|
/third_party/boost/boost/geometry/algorithms/detail/within/ |
D | multi_point.hpp | 49 static inline bool apply(MultiPoint const& multi_point, in apply() 54 for ( iterator it = boost::begin(multi_point) ; it != boost::end(multi_point) ; ++it ) in apply() 115 static inline bool apply(MultiPoint const& multi_point, in apply() 135 for ( iterator it = boost::begin(multi_point) ; it != boost::end(multi_point) ; ++it ) in apply() 164 static inline bool apply(MultiPoint const& multi_point, in apply() 215 for ( iterator it = boost::begin(multi_point) ; it != boost::end(multi_point) ; ++it ) in apply()
|
/third_party/boost/libs/geometry/test/geometries/ |
D | multi_point.cpp | 35 bg::model::multi_point<P> create_multi_point() in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS() 37 bg::model::multi_point<P> mp1; in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS() 55 bg::model::multi_point<P> mp1(create_multi_point<P>()); in test_default_constructor() 62 bg::model::multi_point<P> mp1 = create_multi_point<P>(); in test_copy_constructor() 69 bg::model::multi_point<P> mp1(create_multi_point<P>()), mp2; in test_copy_assignment() 77 typedef bg::model::multi_point<P> MP; in test_concept() 99 bg::model::multi_point<P> mp1(IL); in test_custom_multi_point()
|
D | initialization.cpp | 30 typedef bg::model::multi_point<P> mpt; in BOOST_GEOMETRY_REGISTER_POINT_2D() 60 typedef bg::model::multi_point<P> mpt; in test_boost_assign_2d() 89 typedef bg::model::multi_point<pt> mpt; in test_boost_assign_pair_2d() 104 typedef bg::model::multi_point<pt> mpt; in test_boost_assign_tuple_2d() 118 typedef bg::model::multi_point<P> mpt; in test_initializer_list_2d()
|
/third_party/boost/libs/geometry/doc/src/examples/geometries/register/ |
D | multi_point_templated.cpp | 26 std::deque<boost::tuple<float, float> > multi_point; in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS() local 27 multi_point.push_back(boost::tuple<float, float>(1, 1)); in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS() 28 multi_point.push_back(boost::tuple<float, float>(3, 2)); in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS() 31 std::cout << "WKT: " << boost::geometry::wkt(multi_point) << std::endl; in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS()
|
D | multi_point.cpp | 26 std::deque<point_type> multi_point; in BOOST_GEOMETRY_REGISTER_MULTI_POINT() local 27 multi_point.push_back(point_type(1, 1)); in BOOST_GEOMETRY_REGISTER_MULTI_POINT() 28 multi_point.push_back(point_type(3, 2)); in BOOST_GEOMETRY_REGISTER_MULTI_POINT() 31 std::cout << "WKT: " << boost::geometry::wkt(multi_point) << std::endl; in BOOST_GEOMETRY_REGISTER_MULTI_POINT()
|
/third_party/boost/libs/geometry/test/io/wkt/ |
D | wkt_multi.cpp | 75 test_wkt<bg::model::multi_point<P> >("multipoint((1 2),(3 4))", 2); in test_all() 81 test_relaxed_wkt<bg::model::multi_point<P> >("multipoint(1 2,3 4)", "multipoint((1 2),(3 4))"); in test_all() 91 test_wrong_wkt<bg::model::multi_point<P> >( in test_all() 94 test_wrong_wkt<bg::model::multi_point<P> >( in test_all() 97 test_wrong_wkt<bg::model::multi_point<P> >( in test_all() 100 test_wrong_wkt<bg::model::multi_point<P> >( in test_all()
|
/third_party/boost/libs/geometry/test/robustness/overlay/buffer/ |
D | multi_point_growth.cpp | 103 typedef bg::model::multi_point<P> multi_point_type; in test_growth() 105 multi_point_type multi_point; in test_growth() local 109 multi_point.push_back(point); in test_growth() 119 double area = test_growth<polygon>(multi_point, n, d, distance); in test_growth() 124 << bg::wkt(multi_point) << std::endl; in test_growth()
|
/third_party/boost/libs/geometry/test/algorithms/relate/ |
D | relate_pointlike_geometry.cpp | 31 typedef bg::model::multi_point<P> mpt; in test_point_multipoint() 41 typedef bg::model::multi_point<P> mpt; in test_multipoint_multipoint() 122 typedef bg::model::multi_point<P> mpt; in test_multipoint_linestring() 146 typedef bg::model::multi_point<P> mpt; in test_multipoint_multilinestring() 195 typedef bg::model::multi_point<P> mpt; in test_multipoint_ring_polygon() 213 typedef bg::model::multi_point<P> mpt; in test_multipoint_multipolygon()
|
/third_party/boost/boost/geometry/algorithms/detail/disjoint/ |
D | multipoint_geometry.hpp | 270 static inline bool apply(MultiPoint const& multi_point, in apply() argument 285 for ( iterator it = boost::begin(multi_point) ; it != boost::end(multi_point) ; ++it ) in apply() 299 …static inline bool apply(SingleGeometry const& single_geometry, MultiPoint const& multi_point, Str… in apply() argument 301 return apply(multi_point, single_geometry, strategy); in apply() 394 …static inline bool apply(MultiPoint const& multi_point, MultiGeometry const& multi_geometry, Strat… in apply() argument 436 >::apply(multi_point, boxes, visitor, in apply() 446 …static inline bool apply(MultiGeometry const& multi_geometry, MultiPoint const& multi_point, Strat… in apply() argument 448 return apply(multi_point, multi_geometry, strategy); in apply()
|
/third_party/boost/libs/geometry/test/algorithms/ |
D | convert_multi.cpp | 16 bg::model::multi_point<Point1>, in test_mixed_point_types() 17 bg::model::multi_point<Point2> in test_mixed_point_types() 31 Point1, bg::model::multi_point<Point2> in test_mixed_point_types()
|
D | is_empty.cpp | 46 typedef bg::model::multi_point<point> multi_point; typedef 143 typedef test_is_empty<multi_point> tester; in BOOST_AUTO_TEST_CASE() 293 linestring, polygon_cw_open, polygon_cw_closed, multi_point in BOOST_AUTO_TEST_CASE() 310 multi_point mp; in BOOST_AUTO_TEST_CASE() 313 multi_point mp_empty; in BOOST_AUTO_TEST_CASE()
|
D | centroid_multi.cpp | 41 test_centroid<bg::model::multi_point<P> >( in test_2d() 45 test_centroid<bg::model::multi_point<P> >( in test_2d() 53 test_centroid<bg::model::multi_point<P> >( in test_2d()
|
D | num_points.cpp | 61 typedef bg::model::multi_point<point> multi_point; in test_main() typedef 80 test_num_points<multi_point>("MULTIPOINT((0 0),(1 1))", 2u); in test_main()
|
D | num_interior_rings.cpp | 37 typedef bg::model::multi_point<point> multi_point; typedef 86 test_num_interior_rings<multi_point>::apply("MULTIPOINT(0 0,1 1)", 0); in BOOST_AUTO_TEST_CASE()
|
D | num_geometries.cpp | 37 typedef bg::model::multi_point<point> multi_point; typedef 86 typedef test_num_geometries<multi_point> tester; in BOOST_AUTO_TEST_CASE()
|
D | convex_hull.cpp | 62 test_geometry<bg::model::multi_point<P> >( in test_all() 65 test_geometry<bg::model::multi_point<P> >( in test_all()
|
/third_party/boost/libs/geometry/test/cs_undefined/ |
D | common.hpp | 32 typedef bg::model::multi_point<point> multi_point; typedef 66 multi_point mpt;
|
/third_party/boost/libs/geometry/test/algorithms/disjoint/ |
D | disjoint_coverage_p_a.cpp | 157 typedef bg::model::multi_point<P> MP; in test_multipoint_box() 184 typedef bg::model::multi_point<P> MP; in test_multipoint_ring() 208 typedef bg::model::multi_point<P> MP; in test_multipoint_polygon() 237 typedef bg::model::multi_point<P> MP; in test_multipoint_multipolygon()
|
D | disjoint_coverage_p_p.cpp | 99 typedef bg::model::multi_point<P> MP; in test_point_multipoint() 122 typedef bg::model::multi_point<P> MP; in test_multipoint_point() 140 typedef bg::model::multi_point<P> MP; in test_multipoint_multipoint()
|
/third_party/boost/libs/geometry/test/algorithms/similarity/ |
D | discrete_hausdorff_distance.cpp | 31 typedef bg::model::multi_point<P> mpoint_t; in test_all_cartesian() 56 typedef bg::model::multi_point<P> mpoint_t; in test_all_geographic() 82 typedef bg::model::multi_point<P> mpoint_t; in test_all_spherical_equ()
|