/third_party/boost/boost/geometry/algorithms/detail/covered_by/ |
D | implementation.hpp | 144 struct covered_by<Point, Ring, point_tag, ring_tag> 159 struct covered_by<MultiPoint, Ring, multi_point_tag, ring_tag> 198 struct covered_by<Linestring, Ring, linestring_tag, ring_tag> 203 struct covered_by<MultiLinestring, Ring, multi_linestring_tag, ring_tag> 230 struct covered_by<Ring1, Ring2, ring_tag, ring_tag> 235 struct covered_by<Ring, Polygon, ring_tag, polygon_tag> 240 struct covered_by<Polygon, Ring, polygon_tag, ring_tag> 250 struct covered_by<Ring, MultiPolygon, ring_tag, multi_polygon_tag> 255 struct covered_by<MultiPolygon, Ring, multi_polygon_tag, ring_tag>
|
/third_party/boost/boost/geometry/algorithms/detail/within/ |
D | implementation.hpp | 166 struct within<Point, Ring, point_tag, ring_tag> 181 struct within<MultiPoint, Ring, multi_point_tag, ring_tag> 220 struct within<Linestring, Ring, linestring_tag, ring_tag> 225 struct within<MultiLinestring, Ring, multi_linestring_tag, ring_tag> 252 struct within<Ring1, Ring2, ring_tag, ring_tag> 257 struct within<Ring, Polygon, ring_tag, polygon_tag> 262 struct within<Polygon, Ring, polygon_tag, ring_tag> 272 struct within<Ring, MultiPolygon, ring_tag, multi_polygon_tag> 277 struct within<MultiPolygon, Ring, multi_polygon_tag, ring_tag>
|
/third_party/boost/boost/geometry/algorithms/ |
D | convert.hpp | 359 struct convert<Ring1, Ring2, ring_tag, ring_tag, DimensionCount, false> 380 struct convert<Box, Ring, box_tag, ring_tag, 2, false> 401 box_tag, ring_tag, in apply() 426 struct convert<Ring, Polygon, ring_tag, polygon_tag, DimensionCount, false> 434 ring_tag, ring_tag, in apply() 442 struct convert<Polygon, Ring, polygon_tag, ring_tag, DimensionCount, false> 451 ring_tag, ring_tag, in apply()
|
D | densify.hpp | 190 struct densify<Geometry, GeometryOut, ring_tag, ring_tag> 223 densify<Ring, RingOut, ring_tag, ring_tag> in apply_ring()
|
D | for_each.hpp | 247 struct for_each_point<Ring, ring_tag> 279 struct for_each_segment<Ring, ring_tag>
|
/third_party/boost/boost/geometry/algorithms/detail/buffer/ |
D | buffered_ring.hpp | 103 typedef ring_tag type; 162 = core_dispatch::point_order<ring_tag, Ring>::value; 172 typedef ring_tag type; 273 return get_ring<ring_tag>::apply(id, multi_ring[id.multi_index]); in apply()
|
/third_party/boost/boost/geometry/geometries/register/ |
D | ring.hpp | 37 template<> struct tag<Ring> { typedef ring_tag type; }; \ 56 template<typename P> struct tag< Ring<P> > { typedef ring_tag type; }; \
|
/third_party/boost/boost/geometry/algorithms/detail/intersection/ |
D | areal_areal.hpp | 285 polygon_tag, ring_tag, 298 ring_tag, ring_tag, 324 multi_polygon_tag, ring_tag,
|
/third_party/boost/boost/geometry/core/ |
D | point_type.hpp | 87 struct point_type<ring_tag, Ring> 99 ring_tag,
|
D | point_order.hpp | 126 struct point_order<ring_tag, Ring> 138 ring_tag,
|
D | closure.hpp | 140 struct closure<ring_tag, Ring> 152 ring_tag,
|
D | ring_type.hpp | 92 struct ring_return_type<ring_tag, Ring> 150 struct ring_type<ring_tag, Ring>
|
D | is_areal.hpp | 35 template <> struct is_areal<ring_tag> : boost::true_type {};
|
D | topological_dimension.hpp | 54 struct top_dim<ring_tag> : boost::mpl::int_<2> {};
|
D | geometry_id.hpp | 74 struct geometry_id<ring_tag> : boost::mpl::int_<93> {};
|
D | tags.hpp | 98 struct ring_tag : single_tag, polygonal_tag {}; struct
|
/third_party/boost/boost/geometry/algorithms/detail/equals/ |
D | implementation.hpp | 318 struct equals<Ring1, Ring2, ring_tag, ring_tag, areal_tag, areal_tag, 2, Reverse> 330 struct equals<Polygon, Ring, polygon_tag, ring_tag, areal_tag, areal_tag, 2, Reverse> 336 struct equals<Ring, Box, ring_tag, box_tag, areal_tag, areal_tag, 2, Reverse> 406 multi_polygon_tag, ring_tag,
|
/third_party/boost/libs/geometry/test/algorithms/distance/ |
D | distance_brute_force.hpp | 241 point_tag, ring_tag, false 459 linear_tag, ring_tag, false 793 polygon_tag, ring_tag, false 972 multi_point_tag, ring_tag, false 1114 multi_polygon_tag, ring_tag, false 1183 ring_tag, box_tag, false 1222 ring_tag, ring_tag, false 1276 segment_tag, ring_tag, false
|
/third_party/boost/boost/geometry/geometries/concepts/ |
D | check.hpp | 98 struct check<Geometry, ring_tag, true> 104 struct check<Geometry, ring_tag, false>
|
/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | select_rings.hpp | 81 struct select_rings<ring_tag, Ring> 116 typedef select_rings<ring_tag, ring_type> per_ring; in apply() 136 typedef select_rings<ring_tag, ring_type> per_ring; in apply()
|
D | needs_self_turns.hpp | 45 struct needs_self_turns<Geometry, ring_tag>
|
/third_party/boost/boost/geometry/iterators/ |
D | point_iterator.hpp | 53 struct points_begin<Ring, ring_tag> 164 struct points_end<Ring, ring_tag>
|
D | segment_iterator.hpp | 55 struct segments_begin<Ring, ring_tag> 169 struct segments_end<Ring, ring_tag>
|
/third_party/boost/libs/geometry/test/algorithms/ |
D | test_is_valid.hpp | 87 struct is_convertible_to_closed<Ring, bg::ring_tag, bg::open> 170 struct is_convertible_to_polygon<Ring, bg::ring_tag> 199 struct is_convertible_to_multipolygon<Ring, bg::ring_tag>
|
/third_party/boost/boost/geometry/algorithms/detail/envelope/ |
D | areal.hpp | 66 struct envelope<Ring, ring_tag>
|