/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | handle_colocations.hpp | 97 typedef typename boost::range_value<Turns>::type turn_type; in operator ()() typedef 98 typedef typename turn_type::turn_operation_type turn_operation_type; in operator ()() 100 turn_type const& left_turn = m_turns[left.turn_index]; in operator ()() 101 turn_type const& right_turn = m_turns[right.turn_index]; in operator ()() 231 typedef typename boost::range_value<Turns>::type turn_type; in handle_colocation_cluster() typedef 232 typedef typename turn_type::turn_operation_type turn_operation_type; in handle_colocation_cluster() 241 turn_type& ref_turn = turns[ref_toi.turn_index]; in handle_colocation_cluster() 246 turn_type& turn = turns[toi.turn_index]; in handle_colocation_cluster() 295 typedef typename boost::range_value<Turns>::type turn_type; in assign_cluster_to_turns() typedef 296 typedef typename turn_type::turn_operation_type turn_operation_type; in assign_cluster_to_turns() [all …]
|
D | enrich_intersection_points.hpp | 110 typedef typename boost::range_value<Turns>::type turn_type; in enrich_assign() typedef 111 typedef typename turn_type::turn_operation_type op_type; in enrich_assign() 126 turn_type& turn = turns[it->turn_index]; in enrich_assign() 148 turn_type const& next_turn = turns[next->turn_index]; in enrich_assign() 206 typedef typename boost::range_value<Turns>::type turn_type; in enrich_adapt() typedef 207 typedef typename turn_type::turn_operation_type op_type; in enrich_adapt() 226 turn_type& turn = turns[indexed.turn_index]; in enrich_adapt() 233 turn_type const& next_turn = turns[operations[n].turn_index]; in enrich_adapt() 238 turn_type const& prev_turn = turns[operations[p].turn_index]; in enrich_adapt() 260 turn_type& turn = *it; in enrich_adapt() [all …]
|
D | traversal.hpp | 96 typedef typename boost::range_value<Turns>::type turn_type; typedef 97 typedef typename turn_type::turn_operation_type turn_operation_type; 129 turn_type& turn = *it; in finalize_visit_info() 169 turn_type& turn = m_turns[turn_index]; in set_visited_in_cluster() 182 inline void set_visited(turn_type& turn, turn_operation_type& op) in set_visited() 206 inline bool is_visited(turn_type const& , turn_operation_type const& op, in is_visited() 213 inline bool select_source_generic(turn_type const& turn, in select_source_generic() 238 inline bool select_source(turn_type const& turn, in select_source() 270 turn_type const& turn = m_turns[turn_index]; in traverse_possible() 305 turn_type const& next_turn = m_turns[next_turn_index]; in get_shortcut_level() [all …]
|
D | traversal_ring_creator.hpp | 62 typedef typename boost::range_value<Turns>::type turn_type; typedef 63 typedef typename turn_type::turn_operation_type turn_operation_type; 97 turn_type& previous_turn = m_turns[turn_index]; in travel_to_next_turn() 154 const turn_type& current_turn = m_turns[turn_index]; in travel_to_next_turn() 164 turn_type& current_turn = m_turns[turn_index]; in travel_to_next_turn() 181 turn_type const& start_turn = m_turns[start_turn_index]; in traverse() 212 turn_type& turn = m_turns[current_turn_index]; in traverse() 258 void traverse_with_operation(turn_type const& start_turn, in traverse_with_operation() 311 int get_operation_index(turn_type const& turn) const in get_operation_index() 334 turn_type const& turn = m_turns[turn_index]; in iterate() [all …]
|
D | traversal_switch_detector.hpp | 67 typedef typename boost::range_value<Turns>::type turn_type; typedef 68 typedef typename turn_type::turn_operation_type turn_operation_type; 212 turn_type const& turn = m_turns[turn_index]; in ii_turn_connects_two_regions() 383 turn_type& turn = m_turns[turn_index]; in assign_isolation() 409 turn_type& turn = m_turns[*sit]; in assign_region_ids() 433 turn_type const& turn = m_turns[turn_index]; in assign_connected_regions() 477 inline bool acceptable(turn_type const& turn) const in acceptable() 486 inline bool connects_same_region(turn_type const& turn) const in connects_same_region() 548 turn_type const& turn = m_turns[turn_index]; in create_region() 592 turn_type const& turn = m_turns[turn_index]; in iterate() [all …]
|
D | handle_self_turns.hpp | 157 typedef typename boost::range_value<Turns>::type turn_type; in apply() typedef 164 turn_type& turn = *it; in apply() 254 typedef typename boost::range_value<Turns>::type turn_type; in apply() typedef 261 turn_type& turn = *it; in apply()
|
D | less_by_segment_ratio.hpp | 159 typedef typename boost::range_value<Turns>::type turn_type; in operator ()() typedef 160 turn_type const& left_turn = m_turns[left.turn_index]; in operator ()() 161 turn_type const& right_turn = m_turns[right.turn_index]; in operator ()()
|
D | cluster_exits.hpp | 48 typedef typename boost::range_value<Turns>::type turn_type; typedef 49 typedef typename turn_type::turn_operation_type turn_operation_type; 98 turn_type const& cluster_turn = turns[cluster_turn_index]; in collect()
|
D | overlay.hpp | 107 typedef typename boost::range_value<Turns>::type turn_type; in get_ring_turn_info() typedef 108 typedef typename turn_type::turn_operation_type turn_operation_type; in get_ring_turn_info() 109 typedef typename turn_type::container_type container_type; in get_ring_turn_info() 123 turn_type const& turn = *it; in get_ring_turn_info()
|
D | follow.hpp | 423 typedef typename boost::range_value<Turns>::type turn_type; in apply() typedef 426 typename turn_type::container_type in apply()
|
/third_party/boost/boost/geometry/algorithms/detail/is_valid/ |
D | has_valid_self_turns.hpp | 71 > turn_type; typedef in boost::geometry::detail::is_valid::has_valid_self_turns 113 std::vector<turn_type> turns; in apply()
|
D | polygon.hpp | 427 >::value_type turn_type; in apply() typedef 430 typename turn_type::point_type, in apply() 484 std::deque<typename has_valid_turns::turn_type> turns; in apply()
|
D | multipolygon.hpp | 322 std::deque<typename has_valid_turns::turn_type> turns; in apply()
|
/third_party/boost/libs/geometry/test/algorithms/overlay/ |
D | sort_by_side.cpp | 67 typedef typename boost::range_value<Turns>::type turn_type; in gather_cluster_properties() typedef 68 typedef typename turn_type::point_type point_type; in gather_cluster_properties() 69 typedef typename turn_type::turn_operation_type turn_operation_type; in gather_cluster_properties() 96 turn_type const& turn = turns[turn_index]; in gather_cluster_properties()
|
D | overlay.cpp | 73 typedef typename boost::range_value<Turns>::type turn_type; in visit_turns() typedef 75 BOOST_FOREACH(turn_type const& turn, turns) in visit_turns() 130 typedef typename boost::range_value<Turns>::type turn_type; in visit_clusters() typedef 132 BOOST_FOREACH(turn_type const& turn, turns) in visit_clusters() 160 typedef typename boost::range_value<Turns>::type turn_type; in visit_traverse() typedef
|
/third_party/boost/boost/geometry/policies/is_valid/ |
D | failing_reason_policy.hpp | 153 typedef typename boost::range_value<Turns>::type turn_type; in apply() typedef 154 turn_type const& turn = range::front(turns); in apply()
|
/third_party/boost/boost/geometry/algorithms/detail/relate/ |
D | linear_linear.hpp | 141 >::template turn_info_type<IntersectionStrategy>::type turn_type; in apply() typedef 142 std::vector<turn_type> turns; in apply() 194 turns_analyser<turn_type, 0> analyser; in apply() 214 turns_analyser<turn_type, 1> analyser; in apply()
|
D | areal_areal.hpp | 229 >::template turn_info_type<IntersectionStrategy>::type turn_type; in apply() typedef 230 std::vector<turn_type> turns; in apply() 284 turns_analyser<turn_type, 0> analyser; in apply() 325 turns_analyser<turn_type, 1> analyser; in apply()
|
D | linear_areal.hpp | 254 typedef typename turn_info_type<Geometry1, Geometry2, IntersectionStrategy>::type turn_type; in apply() typedef 255 std::vector<turn_type> turns; in apply() 308 turns_analyser<turn_type> analyser; in apply() 338 typedef typename std::vector<turn_type>::iterator turn_iterator; in apply() 409 areal_boundary_analyser<turn_type> analyser; in apply()
|
/third_party/boost/boost/geometry/algorithms/detail/buffer/ |
D | get_piece_turns.hpp | 195 typedef typename boost::range_value<Turns const>::type turn_type; in calculate_turns() typedef 243 turn_type the_model; in calculate_turns()
|
/third_party/boost/libs/geometry/test/algorithms/buffer/ |
D | test_buffer_svg.hpp | 109 typedef typename boost::range_value<Turns const>::type turn_type; in map_turns() typedef 110 typedef typename turn_type::point_type point_type; in map_turns()
|