/third_party/boost/boost/geometry/policies/ |
D | compare.hpp | 43 typename CSTag = void 58 CSTag, CSTag in operator ()() 65 template <int Dimension, typename CSTag> 66 struct less<void, Dimension, CSTag> 78 CSTag, CSTag in operator ()() 135 typename CSTag = void 150 CSTag, CSTag in operator ()() 157 template <int Dimension, typename CSTag> 158 struct greater<void, Dimension, CSTag> 170 CSTag, CSTag in operator ()() [all …]
|
/third_party/boost/boost/geometry/algorithms/detail/is_simple/ |
D | areal.hpp | 38 template <typename Ring, typename CSTag> 47 Ring, geometry::closure<Ring>::value, CSTag in apply() 53 template <typename Polygon, typename CSTag> 67 CSTag in are_simple_interior_rings() 80 CSTag in apply()
|
/third_party/boost/boost/geometry/algorithms/detail/is_valid/ |
D | debug_complement_graph.hpp | 28 template <typename OutputStream, typename TurnPoint, typename CSTag> 31 complement_graph<TurnPoint, CSTag> const& graph) in debug_print_complement_graph() 61 template <typename OutputStream, typename TurnPoint, typename CSTag> 63 complement_graph<TurnPoint, CSTag> const&)
|
D | complement_graph.hpp | 35 template <typename TurnPoint, typename CSTag> 58 TurnPoint, -1, CSTag in operator <() 80 template <typename TurnPoint, typename CSTag> 84 typedef complement_graph_vertex<TurnPoint, CSTag> vertex;
|
D | has_duplicates.hpp | 33 template <typename Range, closure_selector Closure, typename CSTag> 58 CSTag in apply()
|
D | has_valid_self_turns.hpp | 44 typename CSTag 54 CSTag
|
/third_party/boost/boost/geometry/strategies/cartesian/ |
D | point_in_box.hpp | 59 template <typename Geometry, std::size_t Dimension, typename CSTag> 65 template <typename Geometry, std::size_t Dimension, typename CSTag> 150 typename CSTag, // cartesian_tag or spherical_tag 159 if (! SubStrategy<Point, Dimension, CSTag>::apply(get<Dimension>(point), in apply() 170 CSTag, in apply() 180 typename CSTag, 183 struct relate_point_box_loop<SubStrategy, CSTag, DimensionCount, DimensionCount>
|
D | box_in_box.hpp | 143 typename CSTag, 154 if (! SubStrategy<Box1, Dimension, CSTag>::apply( in apply() 167 SubStrategy, CSTag, in apply() 176 typename CSTag, 179 struct relate_box_box_loop<SubStrategy, CSTag, DimensionCount, DimensionCount> 194 template <typename Geometry, std::size_t Dimension, typename CSTag> 200 template <typename Geometry, std::size_t Dimension, typename CSTag>
|
/third_party/boost/boost/geometry/index/detail/ |
D | bounded_view.hpp | 49 typename CSTag = typename bounded_view_base_cs_tag 59 (types<Tag, BoundingTag, CSTag>)); 95 template <typename Segment, typename Box, typename Strategy, typename CSTag> 96 struct bounded_view_base<Segment, Box, Strategy, segment_tag, box_tag, CSTag> 136 template <typename BoxIn, typename Box, typename Strategy, typename CSTag> 137 struct bounded_view_base<BoxIn, Box, Strategy, box_tag, box_tag, CSTag> 166 template <typename Point, typename Box, typename Strategy, typename CSTag> 167 struct bounded_view_base<Point, Box, Strategy, point_tag, box_tag, CSTag>
|
/third_party/boost/boost/geometry/policies/robustness/ |
D | get_rescale_policy.hpp | 274 typename CSTag = typename geometry::cs_tag<Point>::type 288 CSTag, 313 typename CSTag = typename geometry::cs_tag<Geometry1>::type, 345 typename CSTag 347 struct rescale_overlay_policy_type<Geometry1, Geometry2, CSTag, areal_tag, areal_tag> 351 CSTag 368 typename CSTag = typename Strategy::cs_tag 380 template <typename Geometry, typename Strategy, typename CSTag> 381 struct get_envelope_strategy<Geometry, Strategy, box_tag, CSTag>
|
/third_party/boost/boost/geometry/strategies/ |
D | line_interpolate.hpp | 26 template <typename CSTag> 32 , (types<CSTag>)
|
D | densify.hpp | 26 template <typename CSTag> 32 , (types<CSTag>)
|
D | io.hpp | 26 template <typename CSTag> 32 , (types<CSTag>)
|
D | side.hpp | 43 template <typename CSTag, typename CalculationType = void> 49 , (types<CSTag>)
|
D | azimuth.hpp | 29 template <typename CSTag, typename CalculationType = void> 35 , (types<CSTag>)
|
D | intersection.hpp | 35 template <typename CSTag, typename CalculationType = void> 41 , (types<CSTag>)
|
D | point_order.hpp | 29 template <typename CSTag> 35 , (types<CSTag>)
|
D | envelope.hpp | 30 template <typename Tag, typename CSTag, typename CalculationType = void> 36 , (types<Tag, CSTag>)
|
D | expand.hpp | 29 template <typename Tag, typename CSTag, typename CalculationType = void> 35 , (types<Tag, CSTag>)
|
/third_party/boost/boost/geometry/algorithms/detail/relate/ |
D | point_point.hpp | 186 template <bool Transpose, typename CSTag, typename MPt1, typename MPt2, typename Result> 195 … bool is_disjoint = search<Transpose, CSTag>(first_sorted_mpt, first_iterated_mpt, result); in search_both() 206 search<! Transpose, CSTag>(first_iterated_mpt, first_sorted_mpt, result); in search_both() 211 typename CSTag, 221 typedef geometry::less<void, -1, CSTag> less_type; in search()
|
/third_party/boost/boost/geometry/strategies/agnostic/ |
D | point_in_poly_winding.hpp | 49 typename CSTag = typename tag_cast 59 (CSTag));
|
/third_party/boost/boost/geometry/algorithms/detail/ |
D | direction_code.hpp | 37 template <typename CSTag> 40 BOOST_MPL_ASSERT_MSG((false), NOT_IMPLEMENTED_FOR_THIS_CS, (CSTag)); 250 template <typename CSTag, typename Point1, typename Point2> 254 return direction_code_impl<CSTag>::apply(segment_a, segment_b, p); in direction_code()
|
/third_party/boost/boost/geometry/algorithms/detail/equals/ |
D | collect_vectors.hpp | 59 typename CSTag = typename cs_tag<Geometry>::type 66 template <typename T, typename Geometry, typename CT, typename CSTag> 69 T, Geometry, strategy::side::side_by_triangle<CT>, CSTag 163 template <typename T, typename Geometry, typename CT, typename CSTag> 166 T, Geometry, strategy::side::spherical_side_formula<CT>, CSTag 395 template <typename Box, typename Collection, typename CSTag = typename cs_tag<Box>::type>
|
/third_party/boost/libs/geometry/test/algorithms/ |
D | test_is_simple.hpp | 65 template <typename CSTag, typename Geometry> 87 CSTag in test_simple()
|
/third_party/boost/boost/geometry/srs/projections/impl/ |
D | base_static.hpp | 41 template <typename Prj, typename CSTag, typename SP, typename CT, typename P> 46 (Prj, CSTag));
|