Home
last modified time | relevance | path

Searched defs:turn_info (Results 1 – 23 of 23) sorted by relevance

/third_party/boost/boost/geometry/algorithms/detail/overlay/
Dturn_info.hpp84 struct turn_info struct
86 typedef Point point_type;
87 typedef SegmentRatio segment_ratio_type;
88 typedef Operation turn_operation_type;
89 typedef Container container_type;
91 Point point;
92 method_type method;
93 bool touch_only; // True in case of method touch(interior) and lines do not cross
94 signed_size_type cluster_id; // For multiple turns on same location, > 0. Else -1. 0 is unused.
95 bool discarded;
[all …]
Dintersection_insert.hpp136 typedef detail::overlay::turn_info<PointOut> turn_info; in apply() typedef
333 > turn_info; in apply() typedef
428 > turn_info; in apply() typedef
476 > turn_info; in apply() typedef
Dlinear_linear.hpp244 >::template turn_info_type<Strategy, RobustPolicy>::type turn_info; in apply() typedef
Doverlay.hpp286 > turn_info; in apply() typedef
Dget_turns.hpp416 typedef typename boost::range_value<Turns>::type turn_info; in apply() typedef
834 typedef typename boost::range_value<Turns>::type turn_info; in get_turns_with_box() typedef
/third_party/boost/boost/geometry/algorithms/detail/intersects/
Dimplementation.hpp56 typedef detail::overlay::turn_info<point_type> turn_info; in apply() typedef
/third_party/boost/libs/geometry/example/
D05_b_overlay_linestring_polygon_example.cpp71 typedef bg::detail::overlay::turn_info<point_2d, segment_ratio> turn_info; in main() typedef
/third_party/boost/libs/geometry/test/
Dto_svg.hpp38 typedef typename boost::range_value<Turns>::type turn_info; in turns_to_svg() typedef
288 typedef bg::detail::overlay::traversal_turn_info<P, sr> turn_info; in to_svg() typedef
329 typedef typename bg::detail::relate::turns::get_turns<G1, G2>::turn_info turn_info; in to_svg() typedef
/third_party/boost/libs/geometry/test/algorithms/set_operations/
Dcheck_turn_less.hpp96 >::type turn_info; in apply() typedef
Dtest_get_turns_ll_invariance.hpp103 >::template turn_info_type<strategy_type>::type turn_info; in apply() typedef
/third_party/boost/boost/geometry/algorithms/detail/
Dhas_self_intersections.hpp80 > turn_info; in has_self_intersections() typedef
/third_party/boost/libs/geometry/test/algorithms/overlay/
Dtraverse_gmp.cpp73 > turn_info; in test_traverse() typedef
Dself_intersection_points.cpp63 typedef bg::detail::overlay::turn_info<point_type> turn_info; in test_self_intersection_points() typedef
Dget_turns.cpp84 > turn_info; in apply() typedef
Dtraverse.cpp167 > turn_info; in apply() typedef
Dtraverse_ccw.cpp63 > turn_info; in intersect() typedef
Dsort_by_side.cpp141 > turn_info; in apply_overlay() typedef
Dsort_by_side_basic.cpp78 > turn_info; in apply_get_turns() typedef
Dget_turn_info.cpp88 > turn_info; in test_with_point() typedef
Dtest_get_turns.hpp189 > turn_info; in check_geometry_range() typedef
/third_party/boost/boost/geometry/algorithms/detail/touches/
Dimplementation.hpp258 typedef detail::overlay::turn_info<point_type> turn_info; in apply() typedef
437 typedef detail::overlay::turn_info<point_type> turn_info; in apply() typedef
/third_party/boost/boost/geometry/algorithms/detail/is_simple/
Dlinear.hpp209 typedef detail::overlay::turn_info<point_type> turn_info; in has_self_intersections() typedef
/third_party/boost/libs/geometry/test/algorithms/buffer/
Dtest_buffer_svg.hpp371 > turn_info; in map_self_ips() typedef