| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/overlay/ |
| H A D | enrich_intersection_points.hpp | 64 typename Turns, 70 Turns const& turns, in enrich_sort() argument 81 Turns, in enrich_sort() 87 >(turns, for_operation, geometry1, geometry2, robust_policy, strategy)); in enrich_sort() 91 template <typename Operations, typename Turns> 92 inline void enrich_assign(Operations& operations, Turns& turns) in enrich_assign() argument 94 typedef typename boost::range_value<Turns>::type turn_type; in enrich_assign() 110 turn_type& turn = turns[it->turn_index]; in enrich_assign() 123 && turn.cluster_id == turns[next->turn_index].cluster_id in enrich_assign() 124 && op.seg_id == turns[next->turn_index].operations[next->operation_index].seg_id) in enrich_assign() [all …]
|
| H A D | linear_linear.hpp | 23 #include <boost/geometry/algorithms/detail/relate/turns.hpp> 25 #include <boost/geometry/algorithms/detail/turns/compare_turns.hpp> 26 #include <boost/geometry/algorithms/detail/turns/filter_continue_turns.hpp> 27 #include <boost/geometry/algorithms/detail/turns/remove_duplicate_turns.hpp> 159 typename Turns, 165 static inline void compute_turns(Turns& turns, in compute_turns() argument 171 turns.clear(); in compute_turns() 175 geometry::detail::relate::turns::get_turns in compute_turns() 186 >::apply(turns, linear1, linear2, interrupt_policy, strategy, robust_policy); in compute_turns() 194 typename Turns, [all …]
|
| H A D | handle_colocations.hpp | 83 template <typename Turns> 86 inline less_by_fraction_and_type(Turns const& turns) in less_by_fraction_and_type() 87 : m_turns(turns) in less_by_fraction_and_type() 94 typedef typename boost::range_value<Turns>::type turn_type; in operator ()() 145 Turns const& m_turns; 215 typename Turns, 221 inline void handle_colocation_cluster(Turns& turns, in handle_colocation_cluster() argument 227 typedef typename boost::range_value<Turns>::type turn_type; in handle_colocation_cluster() 237 turn_type& ref_turn = turns[ref_toi.turn_index]; in handle_colocation_cluster() 242 turn_type& turn = turns[toi.turn_index]; in handle_colocation_cluster() [all …]
|
| H A D | overlay.hpp | 71 template <typename Turns> 72 void print(char const* , Turns const& , int) {} in print() 74 template <typename Turns> 75 void print(char const* , Turns const& , int , int ) {} in print() 77 template <typename Turns> 78 void visit_turns(int , Turns const& ) {} in visit_turns() 80 template <typename Clusters, typename Turns> 81 void visit_clusters(Clusters const& , Turns const& ) {} in visit_clusters() 83 template <typename Turns, typename Turn, typename Operation> 84 void visit_traverse(Turns const& , Turn const& , Operation const& , char const*) in visit_traverse() [all …]
|
| H A D | backtrack_check_si.hpp | 36 template <typename Turns> 37 inline void clear_visit_info(Turns& turns) in clear_visit_info() argument 39 typedef typename boost::range_value<Turns>::type tp_type; in clear_visit_info() 41 for (typename boost::range_iterator<Turns>::type in clear_visit_info() 42 it = boost::begin(turns); in clear_visit_info() 43 it != boost::end(turns); in clear_visit_info() 116 typename Rings, typename Ring, typename Turns, 124 Turns& turns, in apply() argument 125 typename boost::range_value<Turns>::type const& turn, in apply() 135 visitor.visit_traverse_reject(turns, turn, operation, traverse_error); in apply() [all …]
|
| H A D | self_turn_points.hpp | 67 typename Turns, 78 Turns& m_turns; 85 Turns& turns, in self_section_visitor() 91 , m_turns(turns) in self_section_visitor() 128 … Geometry, typename IntersectionStrategy, typename RobustPolicy, typename Turns, typename Interrup… 133 Turns& turns, in apply() 157 Turns, TurnPolicy, IntersectionStrategy, RobustPolicy, InterruptPolicy in apply() 158 … > visitor(geometry, intersection_strategy, robust_policy, turns, interrupt_policy, source_index); in apply() 220 template <typename Strategy, typename RobustPolicy, typename Turns, typename InterruptPolicy> 225 Turns& , in apply() [all …]
|
| H A D | traverse.hpp | 42 template <typename Turns> 43 static void reset_visits(Turns& turns) in reset_visits() argument 45 for (typename boost::range_iterator<Turns>::type in reset_visits() 46 it = boost::begin(turns); in reset_visits() 47 it != boost::end(turns); in reset_visits() 63 typename Turns, 72 Turns& turns, Rings& rings, in apply() argument 80 Turns, Clusters, in apply() 82 > switch_detector(geometry1, geometry2, turns, clusters, in apply() 86 reset_visits(turns); in apply() [all …]
|
| H A D | handle_self_turns.hpp | 27 template <typename Turns, typename Geometry0, typename Geometry1> 29 void apply(Turns& , Geometry0 const& , Geometry1 const& ) in apply() 41 template <typename Turns, typename Geometry0, typename Geometry1> 43 void apply(Turns& turns, in apply() 46 typedef typename boost::range_value<Turns>::type turn_type; in apply() 48 for (typename boost::range_iterator<Turns>::type in apply() 49 it = boost::begin(turns); in apply() 50 it != boost::end(turns); in apply() 78 template <typename Turns, typename Geometry0, typename Geometry1> 80 void apply(Turns& turns, in apply() [all …]
|
| H A D | get_turns.hpp | 179 …template <typename IntersectionStrategy, typename RobustPolicy, typename Turns, typename Interrupt… 186 Turns& turns, in apply() argument 282 typedef typename boost::range_value<Turns>::type turn_info; in apply() 292 std::size_t const size_before = boost::size(turns); in apply() 302 std::back_inserter(turns)); in apply() 307 std::make_pair(range::pos(turns, size_before), in apply() 308 boost::end(turns)))) in apply() 391 typename Turns, 402 Turns& m_turns; 409 Turns& turns, in section_visitor() [all …]
|
| H A D | intersection_insert.hpp | 154 std::deque<turn_info> turns; in apply() local 157 robust_policy, turns, strategy); in apply() 160 it = boost::begin(turns); it != boost::end(turns); ++it) in apply() 282 template <typename Turns> 283 static inline bool no_crossing_turns_or_empty(Turns const& turns) in no_crossing_turns_or_empty() 288 true // allow an empty turns range in no_crossing_turns_or_empty() 289 >::apply(boost::begin(turns), boost::end(turns)); in no_crossing_turns_or_empty() 292 template <typename Turns> 293 static inline int inside_or_outside_turn(Turns const& turns) in inside_or_outside_turn() 296 for (typename Turns::const_iterator it = turns.begin(); in inside_or_outside_turn() [all …]
|
| H A D | aggregate_operations.hpp | 167 template <typename Turns> 168 inline bool traversable(Turns const& turns) const in traversable() 170 typedef typename boost::range_value<Turns>::type turn_type; in traversable() 177 turn_type const& turn = turns[rwd.turn_index]; in traversable() 195 template <typename Sbs, typename Turns> 197 Turns const& turns, in aggregate_operations() argument 200 typedef typename boost::range_value<Turns>::type turn_type; in aggregate_operations() 208 turn_type const& turn = turns[ranked_point.turn_index]; in aggregate_operations() 217 // Always take rank 0 (because self-turns are blocked) in aggregate_operations()
|
| H A D | traversal_ring_creator.hpp | 43 typename Turns, 55 Geometry1, Geometry2, Turns, Clusters, 60 typedef typename boost::range_value<Turns>::type turn_type; 67 Turns& turns, Clusters const& clusters, in traversal_ring_creator() 70 : m_trav(geometry1, geometry2, turns, clusters, in traversal_ring_creator() 75 , m_turns(turns) in traversal_ring_creator() 194 // This is not necessarily a problem, it happens for clustered turns in traverse() 316 // Skip discarded and blocked turns in iterate() 349 Turns& m_turns;
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/buffer/ |
| H A D | buffer_policies.hpp | 57 typename Turns, 65 Turns& turns, in apply() argument 66 typename boost::range_value<Turns>::type const& /*turn*/, in apply() 94 clear_visit_info(turns); in apply() 105 template <typename Turns> 106 void print(char const* /*header*/, Turns const& /*turns*/, int /*turn_index*/) in print() 110 template <typename Turns> 111 void print(char const* /*header*/, Turns const& /*turns*/, int /*turn_index*/, int /*op_index*/) in print() 115 template <typename Turns> 116 void visit_turns(int , Turns const& ) {} in visit_turns() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/turns/ |
| H A D | remove_duplicate_turns.hpp | 20 namespace detail { namespace turns namespace 23 template <typename Turns, bool Enable> 26 static inline void apply(Turns&) {} in apply() 31 template <typename Turns> 32 class remove_duplicate_turns<Turns, true> 47 static inline void apply(Turns& turns) in apply() argument 49 turns.erase( std::unique(turns.begin(), turns.end(), in apply() 51 turns.end() in apply() 58 }} // namespace detail::turns
|
| H A D | filter_continue_turns.hpp | 20 namespace detail { namespace turns namespace 24 template <typename Turns, bool Enable> 27 static inline void apply(Turns&) {} in apply() 31 template <typename Turns> 32 class filter_continue_turns<Turns, true> 62 static inline void apply(Turns& turns) in apply() argument 64 turns.erase( std::remove_if(turns.begin(), turns.end(), in apply() 66 turns.end() in apply() 72 }} // namespace detail::turns
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/relate/ |
| H A D | areal_areal.hpp | 28 #include <boost/geometry/algorithms/detail/relate/turns.hpp> 42 // may be used to set EI and EB for an Areal geometry for which no turns were generated 225 // get and analyse turns in apply() 226 typedef typename turns::get_turns<Geometry1, Geometry2>::turn_info turn_type; in apply() 227 std::vector<turn_type> turns; in apply() local 231 …turns::get_turns<Geometry1, Geometry2>::apply(turns, geometry1, geometry2, interrupt_policy, inter… in apply() 250 … for_each_disjoint_geometry_if<0, Geometry1>::apply(turns.begin(), turns.end(), geometry1, pred1); in apply() 256 … for_each_disjoint_geometry_if<1, Geometry2>::apply(turns.begin(), turns.end(), geometry2, pred2); in apply() 260 if ( turns.empty() ) in apply() 269 // sort turns in apply() [all …]
|
| H A D | turns.hpp | 32 namespace detail { namespace relate { namespace turns { namespace 71 template <typename Turns> 72 static inline void apply(Turns & turns, in apply() 83 apply(turns, geometry1, geometry2, interrupt_policy, intersection_strategy); in apply() 86 template <typename Turns, typename InterruptPolicy, typename IntersectionStrategy> 87 static inline void apply(Turns & turns, in apply() 98 apply(turns, geometry1, geometry2, interrupt_policy, intersection_strategy, robust_policy); in apply() 101 template <typename Turns, typename InterruptPolicy, typename IntersectionStrategy> 102 static inline void apply(Turns & turns, in apply() 130 turns, interrupt_policy); in apply() [all …]
|
| H A D | linear_linear.hpp | 32 #include <boost/geometry/algorithms/detail/relate/turns.hpp> 132 // get and analyse turns in apply() 133 typedef typename turns::get_turns<Geometry1, Geometry2>::turn_info turn_type; in apply() 134 std::vector<turn_type> turns; in apply() local 138 turns::get_turns in apply() 142 … detail::get_turns::get_turn_info_type<Geometry1, Geometry2, turns::assign_policy<true> > in apply() 143 >::apply(turns, geometry1, geometry2, interrupt_policy, intersection_strategy); in apply() 150 … for_each_disjoint_geometry_if<0, Geometry1>::apply(turns.begin(), turns.end(), geometry1, pred1); in apply() 156 … for_each_disjoint_geometry_if<1, Geometry2>::apply(turns.begin(), turns.end(), geometry2, pred2); in apply() 160 if ( turns.empty() ) in apply() [all …]
|
| H A D | linear_areal.hpp | 32 #include <boost/geometry/algorithms/detail/relate/turns.hpp> 48 // may be used to set IE and BE for a Linear geometry for which no turns were generated 157 // may be used to set EI and EB for an Areal geometry for which no turns were generated 224 : turns::get_turns<Geom1, Geom2>::turn_info 236 typename turns::get_turns<Geom1, Geom2>::turn_info 253 // get and analyse turns in apply() 255 std::vector<turn_type> turns; in apply() local 259 …turns::get_turns<Geometry1, Geometry2>::apply(turns, geometry1, geometry2, interrupt_policy, inter… in apply() 275 … for_each_disjoint_geometry_if<0, Geometry1>::apply(turns.begin(), turns.end(), geometry1, pred1); in apply() 280 … for_each_disjoint_geometry_if<1, Geometry2>::apply(turns.begin(), turns.end(), geometry2, pred2); in apply() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/is_valid/ |
| H A D | has_valid_self_turns.hpp | 72 // returns true if all turns are valid 73 template <typename Turns, typename VisitPolicy, typename Strategy> 75 Turns& turns, in apply() argument 92 turns, in apply() 97 BOOST_GEOMETRY_ASSERT(! boost::empty(turns)); in apply() 98 return visitor.template apply<failure_self_intersections>(turns); in apply() 106 // returns true if all turns are valid 110 std::vector<turn_type> turns; in apply() local 111 return apply(geometry, turns, visitor, strategy); in apply()
|
| H A D | multipolygon.hpp | 92 // collect all polygons that have crossing turns in are_polygon_interiors_disjoint() 106 // put polygon iterators without turns in a vector in are_polygon_interiors_disjoint() 314 // compute turns and check if all are acceptable in apply() 319 std::deque<typename has_valid_turns::turn_type> turns; in apply() local 321 ! has_valid_turns::apply(multipolygon, turns, visitor, strategy); in apply() 322 debug_print_turns(turns.begin(), turns.end()); in apply() 336 turns.begin(), in apply() 337 turns.end(), in apply() 350 turns.begin(), in apply() 351 turns.end(), in apply() [all …]
|
| H A D | polygon.hpp | 268 // collect the interior ring indices that have turns with the in are_holes_inside() 297 // do not examine interior rings that have turns with the in are_holes_inside() 306 // collect all rings (exterior and/or interior) that have turns in are_holes_inside() 316 // put iterators for interior rings without turns in a vector in are_holes_inside() 466 // compute turns and check if all are acceptable in apply() 471 std::deque<typename has_valid_turns::turn_type> turns; in apply() local 473 = ! has_valid_turns::apply(polygon, turns, visitor, strategy); in apply() 474 debug_print_turns(turns.begin(), turns.end()); in apply() 485 turns.begin(), turns.end(), in apply() 496 turns.begin(), in apply() [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/gdb/ |
| H A D | Debugging-Output.html | 83 <dd><p>Turns on or off the notification of asynchronous commands’ 95 <dd><p>Turns on or off display of debugging messages related to ARM AArch64. 106 <dd><p>Turns on or off display of gdbarch debugging info. The default is off 152 A value of zero turns off the display. 159 <p>Turns on or off display of debugging messages related to reading 169 <p>Turns on or off display of debugging messages related to reading 179 <p>Turns on or off display of <small>GDB</small> debugging info for the 188 <p>Turns on or off display of <small>GDB</small> event debugging info. The 197 <p>Turns on or off display of debugging info about <small>GDB</small> 206 <p>Turns on or off debugging messages from the FreeBSD LWP debug support. [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/gdb/ |
| H A D | Debugging-Output.html | 83 <dd><p>Turns on or off the notification of asynchronous commands’ 95 <dd><p>Turns on or off display of debugging messages related to ARM AArch64. 106 <dd><p>Turns on or off display of gdbarch debugging info. The default is off 152 A value of zero turns off the display. 159 <p>Turns on or off display of debugging messages related to reading 169 <p>Turns on or off display of debugging messages related to reading 179 <p>Turns on or off display of <small>GDB</small> debugging info for the 188 <p>Turns on or off display of <small>GDB</small> event debugging info. The 197 <p>Turns on or off display of debugging info about <small>GDB</small> 206 <p>Turns on or off debugging messages from the FreeBSD LWP debug support. [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3399-gru.dtsi | 52 /* EC turns on w/ lpddr_pwr_en; always on for AP */ 91 /* EC turns on w/ pp5000_en; always on for AP */ 109 /* EC turns on w/ ap_core_en; always on for AP */ 138 /* EC turns on w/ ap_core_en; always on for AP */ 167 /* EC turns on w/ ap_core_en; always on for AP */ 187 /* EC turns on w/ pp900_ddrpll_en */ 191 /* EC turns on w/ pp900_pll_en */ 195 /* EC turns on w/ pp900_pmu_en */ 199 /* EC turns on w/ pp1800_s0_en_l */ 203 /* EC turns on w/ pp1800_avdd_en_l */ [all …]
|