/third_party/boost/boost/geometry/algorithms/detail/within/ |
D | implementation.hpp | 171 struct within<Point, Polygon, point_tag, polygon_tag> 186 struct within<MultiPoint, Polygon, multi_point_tag, polygon_tag> 230 struct within<Linestring, Polygon, linestring_tag, polygon_tag> 235 struct within<MultiLinestring, Polygon, multi_linestring_tag, polygon_tag> 257 struct within<Ring, Polygon, ring_tag, polygon_tag> 262 struct within<Polygon, Ring, polygon_tag, ring_tag> 267 struct within<Polygon1, Polygon2, polygon_tag, polygon_tag> 282 struct within<Polygon, MultiPolygon, polygon_tag, multi_polygon_tag> 287 struct within<MultiPolygon, Polygon, multi_polygon_tag, polygon_tag>
|
D | within_no_turns.hpp | 52 struct within_no_turns<Geometry1, Geometry2, ring_tag, polygon_tag> 85 struct within_no_turns<Geometry1, Geometry2, polygon_tag, polygon_tag>
|
/third_party/boost/boost/geometry/algorithms/detail/covered_by/ |
D | implementation.hpp | 149 struct covered_by<Point, Polygon, point_tag, polygon_tag> 164 struct covered_by<MultiPoint, Polygon, multi_point_tag, polygon_tag> 208 struct covered_by<Linestring, Polygon, linestring_tag, polygon_tag> 213 struct covered_by<MultiLinestring, Polygon, multi_linestring_tag, polygon_tag> 235 struct covered_by<Ring, Polygon, ring_tag, polygon_tag> 240 struct covered_by<Polygon, Ring, polygon_tag, ring_tag> 245 struct covered_by<Polygon1, Polygon2, polygon_tag, polygon_tag> 260 struct covered_by<Polygon, MultiPolygon, polygon_tag, multi_polygon_tag> 265 struct covered_by<MultiPolygon, Polygon, multi_polygon_tag, polygon_tag>
|
/third_party/boost/boost/geometry/algorithms/detail/intersection/ |
D | areal_areal.hpp | 91 point_tag, linestring_tag, polygon_tag in apply() 97 single_out, polygon_tag, polygon_tag in apply() 272 polygon_tag, polygon_tag, 285 polygon_tag, ring_tag, 311 polygon_tag, multi_polygon_tag,
|
D | multi.hpp | 334 polygon_tag, multi_linestring_tag, linestring_tag, 383 multi_linestring_tag, polygon_tag, linestring_tag, 473 multi_linestring_tag, polygon_tag, detail::tupled_output_tag, 510 polygon_tag, multi_linestring_tag, detail::tupled_output_tag,
|
/third_party/boost/boost/geometry/core/ |
D | ring_type.hpp | 99 struct ring_return_type<polygon_tag, Polygon> 133 polygon_tag, 157 struct ring_type<polygon_tag, Polygon> 161 typename ring_return_type<polygon_tag, Polygon>::type
|
D | interior_type.hpp | 88 struct interior_return_type<polygon_tag, Polygon> 115 struct interior_type<polygon_tag, Polygon> 119 typename interior_return_type<polygon_tag, Polygon>::type
|
D | point_type.hpp | 95 struct point_type<polygon_tag, Polygon> 100 typename ring_type<polygon_tag, Polygon>::type 131 polygon_tag,
|
D | point_order.hpp | 134 struct point_order<polygon_tag, Polygon> 139 typename ring_type<polygon_tag, Polygon>::type 158 polygon_tag,
|
D | closure.hpp | 148 struct closure<polygon_tag, Polygon> 153 typename ring_type<polygon_tag, Polygon>::type 171 polygon_tag,
|
D | tags.hpp | 95 struct polygon_tag : single_tag, polygonal_tag {}; struct 145 typedef polygon_tag type;
|
D | interior_rings.hpp | 74 struct interior_rings<polygon_tag, Polygon> 93 polygon_tag,
|
D | is_areal.hpp | 37 template <> struct is_areal<polygon_tag> : boost::true_type {};
|
/third_party/boost/boost/geometry/algorithms/detail/is_valid/ |
D | is_acceptable_turn.hpp | 41 struct acceptable_operation<Polygon, counterclockwise, polygon_tag> 48 struct acceptable_operation<Polygon, clockwise, polygon_tag> 86 class is_acceptable_turn<Polygon, polygon_tag>
|
D | debug_validity_phase.hpp | 37 struct debug_validity_phase<Polygon, polygon_tag>
|
/third_party/boost/libs/geometry/test/algorithms/distance/ |
D | distance_brute_force.hpp | 287 point_tag, polygon_tag, false 498 linear_tag, polygon_tag, false 637 polygon_tag, segment_tag, false 662 polygon_tag, linear_tag, false 701 polygon_tag, polygon_tag, false 727 polygon_tag, multi_point_tag, false 760 polygon_tag, multi_polygon_tag, false 793 polygon_tag, ring_tag, false 818 polygon_tag, box_tag, false
|
/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | get_ring.hpp | 78 struct get_ring<polygon_tag> 110 return get_ring<polygon_tag>::apply(id, in apply()
|
/third_party/boost/boost/geometry/algorithms/detail/equals/ |
D | implementation.hpp | 324 struct equals<Polygon1, Polygon2, polygon_tag, polygon_tag, areal_tag, areal_tag, 2, Reverse> 330 struct equals<Polygon, Ring, polygon_tag, ring_tag, areal_tag, areal_tag, 2, Reverse> 342 struct equals<Polygon, Box, polygon_tag, box_tag, areal_tag, areal_tag, 2, Reverse> 394 polygon_tag, multi_polygon_tag,
|
/third_party/boost/boost/geometry/algorithms/ |
D | densify.hpp | 199 struct densify<Geometry, GeometryOut, polygon_tag, polygon_tag> 250 densify<Poly, PolyOut, polygon_tag, polygon_tag>:: in apply_poly()
|
D | convert.hpp | 375 struct convert<Polygon1, Polygon2, polygon_tag, polygon_tag, DimensionCount, false> 392 struct convert<Box, Polygon, box_tag, polygon_tag, 2, false> 426 struct convert<Ring, Polygon, ring_tag, polygon_tag, DimensionCount, false> 442 struct convert<Polygon, Ring, polygon_tag, ring_tag, DimensionCount, false>
|
/third_party/boost/boost/geometry/geometries/concepts/ |
D | check.hpp | 109 struct check<Geometry, polygon_tag, true> 115 struct check<Geometry, polygon_tag, false>
|
/third_party/boost/boost/geometry/views/detail/boundary_view/ |
D | implementation.hpp | 245 struct num_rings<Polygon, polygon_tag> 269 struct views_container_initializer<Polygon, polygon_tag> 439 struct boundary_view<Polygon, polygon_tag>
|
/third_party/boost/libs/geometry/test/srs/ |
D | check_geometry.hpp | 122 struct check_geometry_impl<Polygon, bg::polygon_tag> 139 bg::polygon_tag
|
/third_party/boost/boost/geometry/algorithms/detail/ |
D | recalculate.hpp | 210 struct recalculate<Polygon1, Polygon2, polygon_tag, polygon_tag>
|
/third_party/boost/libs/geometry/test/algorithms/set_operations/ |
D | setop_output_type.hpp | 26 struct setop_output_type<Polygon, bg::polygon_tag>
|