Home
last modified time | relevance | path

Searched refs:disjoint (Results 1 – 25 of 62) sorted by relevance

123

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/disjoint/
H A Dinterface.hpp44 struct disjoint struct
51 return dispatch::disjoint in apply()
62 typedef typename strategy::disjoint::services::default_strategy in apply()
67 return dispatch::disjoint in apply()
80 struct disjoint struct
91 return resolve_strategy::disjoint::apply(geometry1, geometry2, strategy); in apply()
96 struct disjoint<boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2> struct
112 return disjoint<Geometry1, Geometry2>::apply(geometry1, m_geometry2, m_strategy); in operator ()()
126 struct disjoint<Geometry1, boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> > struct
142 return disjoint<Geometry1, Geometry2>::apply(m_geometry1, geometry2, m_strategy); in operator ()()
[all …]
H A Dmultipoint_geometry.hpp49 namespace detail { namespace disjoint namespace
146 return ! detail::disjoint::disjoint_point_box(point, box); in apply()
160 return ! dispatch::disjoint<Segment, Box>::apply(segment, box, m_strategy); in apply()
179 && ! dispatch::disjoint<Item1, Item2>::apply(item1, item2, m_strategy)) in apply()
272 if (! detail::disjoint::disjoint_point_box(*it, box2) in apply()
273 … && ! dispatch::disjoint<point1_type, SingleGeometry>::apply(*it, single_geometry, strategy)) in apply()
318 return ! detail::disjoint::disjoint_point_box(point, box); in apply()
328 return ! detail::disjoint::disjoint_box_box(box_pair.first, box); in apply()
350 && ! detail::disjoint::disjoint_point_box(point, box_pair.first) in apply()
351 …&& ! dispatch::disjoint<Point, single_type>::apply(point, range::at(m_multi_geometry, box_pair.sec… in apply()
[all …]
H A Dpoint_geometry.hpp36 namespace detail { namespace disjoint namespace
64 struct disjoint<Point, Linear, DimensionCount, point_tag, linear_tag, false> struct
65 : detail::disjoint::reverse_covered_by
70 struct disjoint<Point, Areal, DimensionCount, point_tag, areal_tag, false> struct
71 : detail::disjoint::reverse_covered_by
76 struct disjoint<Point, Segment, DimensionCount, point_tag, segment_tag, false> struct
77 : detail::disjoint::reverse_covered_by
H A Dlinear_segment_or_box.hpp44 namespace detail { namespace disjoint namespace
86 return dispatch::disjoint in apply()
102 if ( !dispatch::disjoint in apply()
153 struct disjoint<Linear, Segment, 2, linear_tag, segment_tag, false> struct
154 : detail::disjoint::disjoint_linear_segment_or_box<Linear, Segment>
159 struct disjoint<Linear, Box, DimensionCount, linear_tag, box_tag, false> struct
160 : detail::disjoint::disjoint_linear_segment_or_box<Linear, Box>
H A Dlinear_areal.hpp56 namespace detail { namespace disjoint namespace
253 struct disjoint<Linear, Areal, 2, linear_tag, areal_tag, false> struct
254 : public detail::disjoint::disjoint_linear_areal<Linear, Areal>
259 struct disjoint<Areal, Linear, 2, areal_tag, linear_tag, false> struct
265 return detail::disjoint::disjoint_linear_areal in apply()
274 struct disjoint<Areal, Segment, 2, areal_tag, segment_tag, false> struct
280 return detail::disjoint::disjoint_segment_areal in apply()
289 struct disjoint<Segment, Areal, 2, segment_tag, areal_tag, false> struct
290 : detail::disjoint::disjoint_segment_areal<Segment, Areal>
H A Dareal_areal.hpp38 namespace detail { namespace disjoint namespace
162 struct disjoint<Areal1, Areal2, 2, areal_tag, areal_tag, false> struct
163 : detail::disjoint::general_areal<Areal1, Areal2>
168 struct disjoint<Areal, Box, 2, areal_tag, box_tag, false> struct
169 : detail::disjoint::general_areal<Areal, Box>
H A Dlinear_linear.hpp50 namespace detail { namespace disjoint namespace
173 struct disjoint<Linear1, Linear2, 2, linear_tag, linear_tag, false> struct
174 : detail::disjoint::disjoint_linear<Linear1, Linear2>
179 struct disjoint<Segment1, Segment2, 2, segment_tag, segment_tag, false> struct
180 : detail::disjoint::disjoint_segment<Segment1, Segment2>
H A Dpoint_box.hpp37 namespace detail { namespace disjoint namespace
47 typedef typename strategy::disjoint::services::default_strategy in disjoint_point_box()
67 struct disjoint<Point, Box, DimensionCount, point_tag, box_tag, false> struct
H A Dbox_box.hpp39 namespace detail { namespace disjoint namespace
172 struct disjoint<Box1, Box2, DimensionCount, box_tag, box_tag, false> struct
173 : detail::disjoint::box_box<Box1, Box2, 0, DimensionCount>
H A Dmultirange_geometry.hpp25 namespace detail { namespace disjoint namespace
63 dispatch::disjoint in apply()
H A Dpoint_point.hpp55 namespace detail { namespace disjoint namespace
237 struct disjoint<Point1, Point2, DimensionCount, point_tag, point_tag, false> struct
238 : detail::disjoint::point_point<Point1, Point2, 0, DimensionCount>
H A Dsegment_box.hpp46 namespace detail { namespace disjoint namespace
219 struct disjoint<Segment, Box, DimensionCount, segment_tag, box_tag, false> struct
220 : detail::disjoint::disjoint_segment_box
/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 Dpointlike_linear.hpp163 return ! geometry::disjoint(point, box); in apply()
177 return ! geometry::disjoint(segment, box, m_strategy); in apply()
328 detail::not_<detail::disjoint::reverse_covered_by>
346 detail::not_<detail::disjoint::reverse_covered_by>
364 detail::not_<detail::disjoint::reverse_covered_by>
382 detail::not_<detail::disjoint::reverse_covered_by>
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/dispatch/
H A Ddisjoint.hpp59 struct disjoint struct
71 struct disjoint<Geometry1, Geometry2, DimensionCount, Tag1, Tag2, true> struct
76 return disjoint in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/policies/relate/
H A Dtupled.hpp92 static inline return_type disjoint() in disjoint() function
96 Policy1::disjoint(), in disjoint()
97 Policy2::disjoint() in disjoint()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/
H A Dcorrect.hpp147 bool const disjoint = geometry::disjoint(*boost::begin(r), *(boost::end(r) - 1)); in apply() local
150 if (disjoint && (s == closed)) in apply()
154 if (! disjoint && s != closed) in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/intersects/
H A Dinterface.hpp86 return ! geometry::disjoint(geometry1, geometry2, strategy); in intersects()
108 return ! geometry::disjoint(geometry1, geometry2); in intersects()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/spherical/
H A Ddisjoint_segment_box.hpp35 namespace boost { namespace geometry { namespace strategy { namespace disjoint namespace
69 return geometry::detail::disjoint::disjoint_segment_box_sphere_or_spheroid in apply()
H A Dintersection.hpp288 : Policy::disjoint() in apply()
328 return Policy::disjoint(); in apply()
353 return Policy::disjoint(); in apply()
386 : Policy::disjoint() in apply()
502 return Policy::disjoint(); in apply()
516 return Policy::disjoint(); in apply()
544 return Policy::disjoint(); in apply()
563 ? Policy::disjoint() in collinear_one_degenerated()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/geographic/
H A Ddisjoint_segment_box.hpp37 namespace boost { namespace geometry { namespace strategy { namespace disjoint namespace
91 return geometry::detail::disjoint::disjoint_segment_box_sphere_or_spheroid in apply()
H A Dintersection.hpp306 : Policy::disjoint() in apply()
360 return Policy::disjoint(); in apply()
393 return Policy::disjoint(); in apply()
402 : Policy::disjoint() in apply()
470 return Policy::disjoint(); in apply()
539 return Policy::disjoint(); in apply()
592 return Policy::disjoint(); in apply()
611 return Policy::disjoint(); in collinear_one_degenerated()
/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 Dturn_in_original_visitor.hpp46 return ! detail::disjoint::disjoint_box_box(box, original.m_box); in apply()
70 return ! geometry::detail::disjoint::disjoint_point_box( in apply()
225 if (geometry::disjoint(turn.robust_point, original.m_box)) in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/cartesian/
H A Ddisjoint_segment_box.hpp41 namespace boost { namespace geometry { namespace strategy { namespace disjoint namespace
300 typedef disjoint::segment_box type;
306 typedef disjoint::segment_box type;
H A Dintersection.hpp286 : Policy::disjoint() in apply()
297 return Policy::disjoint(); in apply()
306 return Policy::disjoint(); in apply()
573 return Policy::disjoint(); in relate_collinear()
605 return Policy::disjoint(); in relate_one_degenerate()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/equals/
H A Dpoint_point.hpp42 return ! detail::disjoint::disjoint_point_point(point1, point2); in equals_point_point()

123