Home
last modified time | relevance | path

Searched refs:ring_tag (Results 1 – 25 of 95) sorted by relevance

1234

/third_party/boost/boost/geometry/algorithms/detail/covered_by/
Dimplementation.hpp144 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/
Dimplementation.hpp166 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/
Dconvert.hpp359 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()
Ddensify.hpp190 struct densify<Geometry, GeometryOut, ring_tag, ring_tag>
223 densify<Ring, RingOut, ring_tag, ring_tag> in apply_ring()
Dfor_each.hpp247 struct for_each_point<Ring, ring_tag>
279 struct for_each_segment<Ring, ring_tag>
/third_party/boost/boost/geometry/algorithms/detail/buffer/
Dbuffered_ring.hpp103 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/
Dring.hpp37 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/
Dareal_areal.hpp285 polygon_tag, ring_tag,
298 ring_tag, ring_tag,
324 multi_polygon_tag, ring_tag,
/third_party/boost/boost/geometry/core/
Dpoint_type.hpp87 struct point_type<ring_tag, Ring>
99 ring_tag,
Dpoint_order.hpp126 struct point_order<ring_tag, Ring>
138 ring_tag,
Dclosure.hpp140 struct closure<ring_tag, Ring>
152 ring_tag,
Dring_type.hpp92 struct ring_return_type<ring_tag, Ring>
150 struct ring_type<ring_tag, Ring>
Dis_areal.hpp35 template <> struct is_areal<ring_tag> : boost::true_type {};
Dtopological_dimension.hpp54 struct top_dim<ring_tag> : boost::mpl::int_<2> {};
Dgeometry_id.hpp74 struct geometry_id<ring_tag> : boost::mpl::int_<93> {};
Dtags.hpp98 struct ring_tag : single_tag, polygonal_tag {}; struct
/third_party/boost/boost/geometry/algorithms/detail/equals/
Dimplementation.hpp318 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/
Ddistance_brute_force.hpp241 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/
Dcheck.hpp98 struct check<Geometry, ring_tag, true>
104 struct check<Geometry, ring_tag, false>
/third_party/boost/boost/geometry/algorithms/detail/overlay/
Dselect_rings.hpp81 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()
Dneeds_self_turns.hpp45 struct needs_self_turns<Geometry, ring_tag>
/third_party/boost/boost/geometry/iterators/
Dpoint_iterator.hpp53 struct points_begin<Ring, ring_tag>
164 struct points_end<Ring, ring_tag>
Dsegment_iterator.hpp55 struct segments_begin<Ring, ring_tag>
169 struct segments_end<Ring, ring_tag>
/third_party/boost/libs/geometry/test/algorithms/
Dtest_is_valid.hpp87 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/
Dareal.hpp66 struct envelope<Ring, ring_tag>

1234