Home
last modified time | relevance | path

Searched refs:polygon_set (Results 1 – 13 of 13) sorted by relevance

/third_party/boost/boost/polygon/
Dpolygon_90_set_concept.hpp17 begin_90_set_data(const polygon_set_type& polygon_set) { in begin_90_set_data() argument
18 return polygon_90_set_traits<polygon_set_type>::begin(polygon_set); in begin_90_set_data()
24 end_90_set_data(const polygon_set_type& polygon_set) { in end_90_set_data() argument
25 return polygon_90_set_traits<polygon_set_type>::end(polygon_set); in end_90_set_data()
31 scanline_orientation(const polygon_set_type& polygon_set) { in scanline_orientation() argument
32 return polygon_90_set_traits<polygon_set_type>::orient(polygon_set); in scanline_orientation()
38 clean(const polygon_set_type& polygon_set) { in clean() argument
39 return polygon_90_set_traits<polygon_set_type>::clean(polygon_set); in clean()
82 get_rectangles(output_container_type& output, const polygon_set_type& polygon_set) { in get_rectangles() argument
83 clean(polygon_set); in get_rectangles()
[all …]
Dpolygon_45_set_concept.hpp28 begin_45_set_data(const polygon_set_type& polygon_set) { in begin_45_set_data() argument
29 return polygon_45_set_traits<polygon_set_type>::begin(polygon_set); in begin_45_set_data()
35 end_45_set_data(const polygon_set_type& polygon_set) { in end_45_set_data() argument
36 return polygon_45_set_traits<polygon_set_type>::end(polygon_set); in end_45_set_data()
42 clean(const polygon_set_type& polygon_set) { in clean() argument
43 return polygon_45_set_traits<polygon_set_type>::clean(polygon_set); in clean()
60 get_trapezoids(output_container_type& output, const polygon_set_type& polygon_set) { in get_trapezoids() argument
61 clean(polygon_set); in get_trapezoids()
63 assign(ps, polygon_set); in get_trapezoids()
71 …get_trapezoids(output_container_type& output, const polygon_set_type& polygon_set, orientation_2d … in get_trapezoids() argument
[all …]
Dpolygon_set_traits.hpp21 static inline iterator_type begin(const T& polygon_set) { in begin()
22 return get_iterator_type<T>::begin(polygon_set); in begin()
25 static inline iterator_type end(const T& polygon_set) { in end()
26 return get_iterator_type<T>::end(polygon_set); in end()
82 …static inline void set(std::list<T>& polygon_set, input_iterator_type input_begin, input_iterator_… in set()
83 polygon_set.clear(); in set()
87 ps.get(polygon_set); in set()
93 …static inline void set(std::vector<T>& polygon_set, input_iterator_type input_begin, input_iterato… in set()
94 polygon_set.clear(); in set()
96 polygon_set.reserve(num_ele); in set()
[all …]
Dpolygon_set_concept.hpp27 begin_polygon_set_data(const polygon_set_type& polygon_set) { in begin_polygon_set_data() argument
28 return polygon_set_traits<polygon_set_type>::begin(polygon_set); in begin_polygon_set_data()
34 end_polygon_set_data(const polygon_set_type& polygon_set) { in end_polygon_set_data() argument
35 return polygon_set_traits<polygon_set_type>::end(polygon_set); in end_polygon_set_data()
41 clean(const polygon_set_type& polygon_set) { in clean() argument
42 return polygon_set_traits<polygon_set_type>::clean(polygon_set); in clean()
67 get_trapezoids(output_container_type& output, const polygon_set_type& polygon_set) { in get_trapezoids() argument
69 assign(ps, polygon_set); in get_trapezoids()
77 get_trapezoids(output_container_type& output, const polygon_set_type& polygon_set, in get_trapezoids() argument
80 assign(ps, polygon_set); in get_trapezoids()
[all …]
Dpolygon_45_set_traits.hpp19 static inline iterator_type begin(const T& polygon_set) { in begin()
20 return get_iterator_type<T>::begin(polygon_set); in begin()
23 static inline iterator_type end(const T& polygon_set) { in end()
24 return get_iterator_type<T>::end(polygon_set); in end()
94 …static inline void set(std::list<T>& polygon_set, input_iterator_type input_begin, input_iterator_… in set()
95 polygon_set.clear(); in set()
101 get_45_polygons_T(polygon_set, ps.begin(), ps.end()); in set()
107 …static inline void set(std::vector<T>& polygon_set, input_iterator_type input_begin, input_iterato… in set()
108 polygon_set.clear(); in set()
110 polygon_set.reserve(num_ele); in set()
[all …]
Dpolygon_90_set_traits.hpp142 static inline iterator_type begin(const T& polygon_set) { in begin()
143 return indirection_type::begin(polygon_set); in begin()
146 static inline iterator_type end(const T& polygon_set) { in end()
147 return indirection_type::end(polygon_set); in end()
278 …static inline void set(std::list<T>& polygon_set, input_iterator_type input_begin, input_iterator_… in set()
279 polygon_set.clear(); in set()
284 get_90_dispatch(polygon_set, ps, orient, concept_type()); in set()
291 …static inline void set(std::vector<T>& polygon_set, input_iterator_type input_begin, input_iterato… in set()
292 polygon_set.clear(); in set()
294 polygon_set.reserve(num_ele); in set()
[all …]
Dpolygon_45_set_data.hpp106 inline void insert(const polygon_45_set_data& polygon_set, bool is_hole = false);
108 inline void insert(const polygon_45_set_data<coord_type>& polygon_set, bool is_hole = false);
128 …inline void insert(const polygon_90_set_data<coordinate_type_2>& polygon_set, bool is_hole = false… in insert() argument
129 if(polygon_set.orient() == VERTICAL) { in insert()
130 … for(typename polygon_90_set_data<coordinate_type_2>::iterator_type itr = polygon_set.begin(); in insert()
131 itr != polygon_set.end(); ++itr) { in insert()
138 … for(typename polygon_90_set_data<coordinate_type_2>::iterator_type itr = polygon_set.begin(); in insert()
139 itr != polygon_set.end(); ++itr) { in insert()
562 …inline void polygon_45_set_data<Unit>::insert(const polygon_45_set_data<Unit>& polygon_set, bool i… in insert() argument
564 data_.insert(data_.end(), polygon_set.data_.begin(), polygon_set.data_.end()); in insert()
[all …]
Dpolygon_90_set_data.hpp117 inline void insert(const polygon_90_set_data& polygon_set) { in insert() argument
118 insert(polygon_set.begin(), polygon_set.end(), polygon_set.orient()); in insert()
/third_party/boost/boost/polygon/detail/
Dpolygon_set_view.hpp69 static inline iterator_type begin(const polygon_set_view<ltype, rtype, op_type>& polygon_set);
70 static inline iterator_type end(const polygon_set_view<ltype, rtype, op_type>& polygon_set);
72 static inline bool clean(const polygon_set_view<ltype, rtype, op_type>& polygon_set);
74 static inline bool sort(const polygon_set_view<ltype, rtype, op_type>& polygon_set);
165 begin(const polygon_set_view<ltype, rtype, op_type>& polygon_set) { in begin() argument
166 return polygon_set.begin(); in begin()
171 end(const polygon_set_view<ltype, rtype, op_type>& polygon_set) { in end() argument
172 return polygon_set.end(); in end()
Dpolygon_90_set_view.hpp26 … static inline iterator_type begin(const polygon_90_set_view<ltype, rtype, op_type>& polygon_set);
27 static inline iterator_type end(const polygon_90_set_view<ltype, rtype, op_type>& polygon_set);
29 …static inline orientation_2d orient(const polygon_90_set_view<ltype, rtype, op_type>& polygon_set);
31 static inline bool clean(const polygon_90_set_view<ltype, rtype, op_type>& polygon_set);
33 static inline bool sorted(const polygon_90_set_view<ltype, rtype, op_type>& polygon_set);
180 begin(const polygon_90_set_view<ltype, rtype, op_type>& polygon_set) { in begin() argument
181 return polygon_set.begin(); in begin()
186 end(const polygon_90_set_view<ltype, rtype, op_type>& polygon_set) { in end() argument
187 return polygon_set.end(); in end()
199 orient(const polygon_90_set_view<ltype, rtype, op_type>& polygon_set) { in orient() argument
[all …]
Dminkowski.hpp13 typedef polygon_set_data<coordinate_type> polygon_set; typedef
30 …static void convolve_two_point_sequences(polygon_set& result, itrT1 ab, itrT1 ae, itrT2 bb, itrT2 … in convolve_two_point_sequences()
54 …static void convolve_point_sequence_with_polygons(polygon_set& result, itrT b, itrT e, const std::… in convolve_point_sequence_with_polygons()
64 …static void convolve_two_polygon_sets(polygon_set& result, const polygon_set& a, const polygon_set in convolve_two_polygon_sets()
/third_party/boost/libs/geometry/test/geometries/
Dboost_polygon_overlay.cpp26 typedef boost::polygon::polygon_set_data<T> polygon_set; in test_overlay_using_boost_polygon() typedef
28 polygon_set p, q; in test_overlay_using_boost_polygon()
29 polygon_set out_i, out_u; in test_overlay_using_boost_polygon()
/third_party/boost/libs/geometry/example/
D03_polygon_example.cpp118 typedef model::multi_polygon<polygon_2d> polygon_set; in main() typedef
119 polygon_set ps; in main()