Home
last modified time | relevance | path

Searched full:turns (Results 1 – 25 of 919) sorted by relevance

12345678910>>...37

/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 Denrich_intersection_points.hpp64 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 Dlinear_linear.hpp23 #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 Dhandle_colocations.hpp83 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 Doverlay.hpp71 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 Dbacktrack_check_si.hpp36 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 Dself_turn_points.hpp67 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 Dtraverse.hpp42 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 Dhandle_self_turns.hpp27 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 Dget_turns.hpp179 …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 Dintersection_insert.hpp154 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 Daggregate_operations.hpp167 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 Dtraversal_ring_creator.hpp43 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 Dbuffer_policies.hpp57 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 Dremove_duplicate_turns.hpp20 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 Dfilter_continue_turns.hpp20 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 Dareal_areal.hpp28 #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
231turns::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 Dturns.hpp32 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 Dlinear_linear.hpp32 #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 Dlinear_areal.hpp32 #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
259turns::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 Dhas_valid_self_turns.hpp72 // 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 Dmultipolygon.hpp92 // 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 Dpolygon.hpp268 // 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 DDebugging-Output.html83 <dd><p>Turns on or off the notification of asynchronous commands&rsquo;
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 DDebugging-Output.html83 <dd><p>Turns on or off the notification of asynchronous commands&rsquo;
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 Drk3399-gru.dtsi52 /* 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 …]

12345678910>>...37