/third_party/boost/boost/geometry/geometries/register/ |
D | box.hpp | 22 #define BOOST_GEOMETRY_DETAIL_SPECIALIZE_BOX_ACCESS(Box, Point, MinCorner, MaxCorner) \ argument 24 struct indexed_access<Box, min_corner, D> \ 27 static inline ct get(Box const& b) \ 29 static inline void set(Box& b, ct const& value) \ 33 struct indexed_access<Box, max_corner, D> \ 36 static inline ct get(Box const& b) \ 38 static inline void set(Box& b, ct const& value) \ 43 #define BOOST_GEOMETRY_DETAIL_SPECIALIZE_BOX_ACCESS_TEMPLATED(Box, MinCorner, MaxCorner) \ argument 45 struct indexed_access<Box<P>, min_corner, D> \ 48 static inline ct get(Box<P> const& b) \ [all …]
|
/third_party/boost/boost/geometry/algorithms/detail/envelope/ |
D | interface.hpp | 52 template <typename Box, typename Strategy> 54 Box& box, in apply() 60 template <typename Box> 62 Box& box, in apply() 72 typename coordinate_type<Box>::type in apply() 88 template <typename Box, typename Strategy> 90 Box& box, in apply() 94 concepts::check<Box>(); in apply() 104 template <typename Box, typename Strategy> 107 Box& m_box; [all …]
|
/third_party/boost/boost/geometry/strategies/cartesian/ |
D | distance_pythagoras_point_box.hpp | 49 template <typename Point, typename Box, typename T> 50 static inline void apply(Point const& point, Box const& box, T& result) in apply() 76 template <typename Point, typename Box, typename T> 77 static inline void apply(Point const&, Box const&, T&) in apply() 103 template <typename Point, typename Box> 108 Point, Box, CalculationType 112 template <typename Point, typename Box> 113 static inline typename calculation_type<Point, Box>::type 114 apply(Point const& point, Box const& box) in apply() 118 ( (concepts::ConstPoint<typename point_type<Box>::type>) ); in apply() [all …]
|
D | disjoint_segment_box.hpp | 51 template <typename SegmentPoint, typename Box, typename RelativeDistance> 54 Box const& box, in apply() 59 typedef typename coordinate_type<Box>::type box_coordinate_type; in apply() 105 typename Box, 114 Box const& box, in apply() 165 Box, in apply() 177 typename Box, 182 RelativeDistance, SegmentPoint, Box, 0, Dimension 187 Box const& box) in apply() 215 RelativeDistance, SegmentPoint, Box, 1, Dimension in apply() [all …]
|
/third_party/boost/boost/geometry/index/detail/rtree/node/ |
D | weak_dynamic.hpp | 18 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag> 20 : public weak_node<Value, Parameters, Box, Allocators, Tag> 22 typedef rtree::ptr_pair<Box, typename Allocators::node_pointer> element_type; 38 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag> 40 : public weak_node<Value, Parameters, Box, Allocators, Tag> 59 template <typename Value, typename Parameters, typename Box, typename Allocators> 60 struct node<Value, Parameters, Box, Allocators, node_weak_dynamic_tag> 62 typedef weak_node<Value, Parameters, Box, Allocators, node_weak_dynamic_tag> type; 65 template <typename Value, typename Parameters, typename Box, typename Allocators> 66 struct internal_node<Value, Parameters, Box, Allocators, node_weak_dynamic_tag> [all …]
|
D | variant_dynamic.hpp | 22 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag> 25 typedef rtree::ptr_pair<Box, typename Allocators::node_pointer> element_type; 41 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag> 61 template <typename Value, typename Parameters, typename Box, typename Allocators> 62 struct node<Value, Parameters, Box, Allocators, node_variant_dynamic_tag> 65 variant_leaf<Value, Parameters, Box, Allocators, node_variant_dynamic_tag>, 66 variant_internal_node<Value, Parameters, Box, Allocators, node_variant_dynamic_tag> 70 template <typename Value, typename Parameters, typename Box, typename Allocators> 71 struct internal_node<Value, Parameters, Box, Allocators, node_variant_dynamic_tag> 73 … typedef variant_internal_node<Value, Parameters, Box, Allocators, node_variant_dynamic_tag> type; [all …]
|
D | weak_static.hpp | 18 template <typename Value, typename Parameters, typename Box, typename Allocators> 19 struct weak_internal_node<Value, Parameters, Box, Allocators, node_weak_static_tag> 20 : public weak_node<Value, Parameters, Box, Allocators, node_weak_static_tag> 23 rtree::ptr_pair<Box, typename Allocators::node_pointer>, 33 template <typename Value, typename Parameters, typename Box, typename Allocators> 34 struct weak_leaf<Value, Parameters, Box, Allocators, node_weak_static_tag> 35 : public weak_node<Value, Parameters, Box, Allocators, node_weak_static_tag> 50 template <typename Value, typename Parameters, typename Box, typename Allocators> 51 struct node<Value, Parameters, Box, Allocators, node_weak_static_tag> 53 typedef weak_node<Value, Parameters, Box, Allocators, node_weak_static_tag> type; [all …]
|
D | variant_static.hpp | 20 template <typename Value, typename Parameters, typename Box, typename Allocators> 21 struct variant_internal_node<Value, Parameters, Box, Allocators, node_variant_static_tag> 24 rtree::ptr_pair<Box, typename Allocators::node_pointer>, 34 template <typename Value, typename Parameters, typename Box, typename Allocators> 35 struct variant_leaf<Value, Parameters, Box, Allocators, node_variant_static_tag> 50 template <typename Value, typename Parameters, typename Box, typename Allocators> 51 struct node<Value, Parameters, Box, Allocators, node_variant_static_tag> 54 variant_leaf<Value, Parameters, Box, Allocators, node_variant_static_tag>, 55 variant_internal_node<Value, Parameters, Box, Allocators, node_variant_static_tag> 59 template <typename Value, typename Parameters, typename Box, typename Allocators> [all …]
|
/third_party/boost/boost/geometry/index/detail/algorithms/ |
D | intersection_content.hpp | 26 template <typename Box, typename Strategy> 27 inline bool disjoint_box_box(Box const& box1, Box const& box2, Strategy const&) in disjoint_box_box() 33 template <typename Box> 34 inline bool disjoint_box_box(Box const& box1, Box const& box2, default_strategy const& ) in disjoint_box_box() 36 typedef typename strategy::disjoint::services::default_strategy<Box, Box>::type strategy_type; in disjoint_box_box() 43 template <typename Box, typename Strategy> 44 inline typename default_content_result<Box>::type intersection_content(Box const& box1, Box const& … in intersection_content() 54 Box box_intersection; in intersection_content() 57 0, geometry::dimension<Box>::value in intersection_content() 67 template <typename Box> [all …]
|
D | margin.hpp | 19 template <typename Box> 23 typename coordinate_type<Box>::type, 100 template <typename Box, 101 std::size_t CurrentDimension = dimension<Box>::value> 106 static inline typename default_margin_result<Box>::type apply(Box const& b) in apply() 108 return simple_margin_for_each_dimension<Box, CurrentDimension - 1>::apply(b) + in apply() 113 template <typename Box> 114 struct simple_margin_for_each_dimension<Box, 1> 116 static inline typename default_margin_result<Box>::type apply(Box const& b) in apply() 138 template <typename Box> [all …]
|
/third_party/boost/boost/geometry/strategies/geographic/ |
D | distance_cross_track_point_box.hpp | 71 template <typename Point, typename Box> 74 Point, typename point_type<Box>::type> 83 template <typename Point, typename Box> 84 inline typename return_type<Point, Box>::type 85 apply(Point const& point, Box const& box) const in apply() 99 typedef typename return_type<Point, Box>::type return_type; in apply() 123 template <typename Strategy, typename Spheroid, typename CalculationType, typename P, typename Box> 124 struct return_type<geographic_cross_track_point_box<Strategy, Spheroid, CalculationType>, P, Box> 128 >::template return_type<P, Box> 131 template <typename Strategy, typename Spheroid, typename P, typename Box> [all …]
|
/third_party/typescript/tests/baselines/reference/ |
D | isomorphicMappedTypeInference.types | 2 type Box<T> = { 3 >Box : Box<T> 12 [P in keyof T]: Box<T[P]>; 15 function box<T>(x: T): Box<T> { 16 >box : <T>(x: T) => Box<T> 25 function unbox<T>(x: Box<T>): T { 26 >unbox : <T>(x: Box<T>) => T 27 >x : Box<T> 31 >x : Box<T> 49 >result[k] = box(obj[k]) : Box<T[Extract<keyof T, string>]> [all …]
|
D | typeParameterLeak.types | 4 interface Box<T> { data: T } 7 type BoxTypes = Box<{ x: string }> | Box<{ y: string }>; 12 type BoxFactoryFactory<TBox> = TBox extends Box<infer T> ? { 26 … ((arg: { x: string; }) => BoxFactory<Box<{ x: string; }>> | undefined) | ((arg: { y: string; }) =… 29 >b : Box<{ x: string; }> | Box<{ y: string; }> | undefined 30 >f({ x: "", y: "" })?.getBox() : Box<{ x: string; }> | Box<{ y: string; }> | undefined 31 >f({ x: "", y: "" })?.getBox : (() => Box<{ x: string; }>) | (() => Box<{ y: string; }>) | undefined 32 >f({ x: "", y: "" }) : BoxFactory<Box<{ x: string; }>> | BoxFactory<Box<{ y: string; }>> | undefined 33 … ((arg: { x: string; }) => BoxFactory<Box<{ x: string; }>> | undefined) | ((arg: { y: string; }) =… 39 >getBox : (() => Box<{ x: string; }>) | (() => Box<{ y: string; }>) | undefined [all …]
|
D | mappedTypesArraysTuples.types | 2 type Box<T> = { value: T }; 3 >Box : Box<T> 6 type Boxified<T> = { [P in keyof T]: Box<T[P]> }; 10 >T00 : [Box<number>, Box<string | undefined>?, ...Box<boolean>[]] 19 >T10 : Box<string>[] 28 >T13 : readonly Box<string>[] 37 >T20 : Box<string | undefined>[] 46 >T23 : readonly Box<string | undefined>[] 55 >T30 : Box<string | undefined>[] 58 >T31 : (Box<string> | undefined)[] [all …]
|
D | selfReferencingTypeReferenceInference.symbols | 2 interface Box<T> { 3 >Box : Symbol(Box, Decl(selfReferencingTypeReferenceInference.ts, 0, 0)) 7 >__ : Symbol(Box.__, Decl(selfReferencingTypeReferenceInference.ts, 0, 18)) 18 | Box<Recursive<T>> 19 >Box : Symbol(Box, Decl(selfReferencingTypeReferenceInference.ts, 0, 0)) 32 type t1 = Box<string | Box<number | boolean>> 34 >Box : Symbol(Box, Decl(selfReferencingTypeReferenceInference.ts, 0, 0)) 35 >Box : Symbol(Box, Decl(selfReferencingTypeReferenceInference.ts, 0, 0)) 42 type t3 = InferRecursive<Box<string | Box<number | boolean>>> // write t1 explicitly 45 >Box : Symbol(Box, Decl(selfReferencingTypeReferenceInference.ts, 0, 0)) [all …]
|
/third_party/boost/boost/geometry/algorithms/detail/expand/ |
D | interface.hpp | 50 template <typename Box, typename Strategy> 51 static inline void apply(Box& box, in apply() 55 dispatch::expand<Box, Geometry>::apply(box, geometry, strategy); in apply() 58 template <typename Box> 59 static inline void apply(Box& box, in apply() 69 dispatch::expand<Box, Geometry>::apply(box, geometry, strategy_type()); in apply() 82 template <typename Box, typename Strategy> 83 static inline void apply(Box& box, in apply() 87 concepts::check<Box>(); in apply() 89 concepts::check_concepts_and_equal_dimensions<Box, Geometry const>(); in apply() [all …]
|
/third_party/boost/boost/geometry/algorithms/detail/distance/ |
D | default_strategies.hpp | 93 template <typename Pointlike, typename Box> 94 struct default_strategy<Pointlike, Box, pointlike_tag, box_tag, false> 99 typename point_type<Box>::type 114 template <typename PolygonalOrLinear, typename Box> 120 typename point_type<Box>::type 124 template <typename Linear, typename Box> 125 struct default_strategy<Linear, Box, segment_tag, box_tag, false> 126 : default_strategy_polygonal_or_linear<Linear, Box> 129 template <typename Linear, typename Box> 130 struct default_strategy<Linear, Box, linestring_tag, box_tag, false> [all …]
|
/third_party/boost/boost/geometry/algorithms/detail/ |
D | expand_by_epsilon.hpp | 81 typename Box, 82 bool Enable = ! boost::is_integral<typename coordinate_type<Box>::type>::value 86 static inline void apply(Box & box) in apply() 88 typedef detail::indexed_point_view<Box, min_corner> min_type; in apply() 92 typedef detail::indexed_point_view<Box, max_corner> max_type; in apply() 97 static inline void apply(Box & box, in apply() 98 typename coordinate_type<Box>::type const& eps) in apply() 100 typedef detail::indexed_point_view<Box, min_corner> min_type; in apply() 104 typedef detail::indexed_point_view<Box, max_corner> max_type; in apply() 110 template <typename Box> [all …]
|
D | get_max_size.hpp | 33 template <typename Box, std::size_t Dimension> 36 static inline typename coordinate_type<Box>::type apply(Box const& box) in apply() 38 typename coordinate_type<Box>::type s in apply() 41 return (std::max)(s, get_max_size_box<Box, Dimension - 1>::apply(box)); in apply() 45 template <typename Box> 46 struct get_max_size_box<Box, 0> 48 static inline typename coordinate_type<Box>::type apply(Box const& box) in apply() 56 template <typename Box> 57 inline typename coordinate_type<Box>::type get_max_size(Box const& box) in get_max_size() 59 return get_max_size_box<Box, dimension<Box>::value - 1>::apply(box); in get_max_size()
|
/third_party/boost/boost/geometry/algorithms/detail/is_valid/ |
D | box.hpp | 35 template <typename Box, std::size_t I> 39 static inline bool apply(Box const& box, VisitPolicy& visitor) in apply() 53 return has_valid_corners<Box, I-1>::apply(box, visitor); in apply() 58 template <typename Box> 59 struct has_valid_corners<Box, 0> 62 static inline bool apply(Box const&, VisitPolicy& visitor) in apply() 71 template <typename Box> 75 static inline bool apply(Box const& box, VisitPolicy& visitor, Strategy const&) in apply() 78 ! has_invalid_coordinate<Box>::apply(box, visitor) in apply() 80 has_valid_corners<Box, dimension<Box>::value>::apply(box, visitor); in apply() [all …]
|
/third_party/boost/libs/geometry/index/test/rtree/exceptions/ |
D | test_throwing_node.hpp | 80 template <typename Value, typename Parameters, typename Box, typename Allocators> 81 struct variant_internal_node<Value, Parameters, Box, Allocators, node_throwing_static_tag> 84 rtree::ptr_pair<Box, typename Allocators::node_pointer>, 113 template <typename Value, typename Parameters, typename Box, typename Allocators> 114 struct variant_leaf<Value, Parameters, Box, Allocators, node_throwing_static_tag> 145 template <typename Value, typename Parameters, typename Box, typename Allocators> 146 struct node<Value, Parameters, Box, Allocators, node_throwing_static_tag> 149 variant_leaf<Value, Parameters, Box, Allocators, node_throwing_static_tag>, 150 variant_internal_node<Value, Parameters, Box, Allocators, node_throwing_static_tag> 154 template <typename Value, typename Parameters, typename Box, typename Allocators> [all …]
|
/third_party/boost/boost/geometry/index/detail/ |
D | bounded_view.hpp | 65 template <typename Segment, typename Box, typename Strategy> 66 struct bounded_view_base<Segment, Box, Strategy, segment_tag, box_tag, cartesian_tag> 69 typedef typename geometry::coordinate_type<Box>::type coordinate_type; 95 template <typename Segment, typename Box, typename Strategy, typename CSTag> 96 struct bounded_view_base<Segment, Box, Strategy, segment_tag, box_tag, CSTag> 111 typedef typename geometry::coordinate_type<Box>::type coordinate_type; 131 Box m_box; 136 template <typename BoxIn, typename Box, typename Strategy, typename CSTag> 137 struct bounded_view_base<BoxIn, Box, Strategy, box_tag, box_tag, CSTag> 140 typedef typename geometry::coordinate_type<Box>::type coordinate_type; [all …]
|
/third_party/boost/boost/geometry/views/ |
D | box_view.hpp | 45 template <typename Box, bool Clockwise = true> 49 typename geometry::point_type<Box>::type, 53 typedef typename geometry::point_type<Box>::type point_type; 56 explicit box_view(Box const& box) in box_view() 65 inline copy_policy(Box const& box) in copy_policy() 79 Box const& m_box; 91 template<typename Box, bool Clockwise> 92 struct tag<box_view<Box, Clockwise> > 97 template<typename Box> 98 struct point_order<box_view<Box, false> > [all …]
|
/third_party/icu/tools/unicodetools/com/ibm/rbm/gui/ |
D | BundleItemDialog.java | 34 Box mainBox = new Box(BoxLayout.Y_AXIS); 35 Box box0 = new Box(BoxLayout.X_AXIS); 36 Box box1 = new Box(BoxLayout.X_AXIS); 37 Box box2 = new Box(BoxLayout.X_AXIS); 38 Box box3 = new Box(BoxLayout.X_AXIS); 39 Box box4 = new Box(BoxLayout.X_AXIS); 40 Box box5 = new Box(BoxLayout.X_AXIS); 41 Box box6 = new Box(BoxLayout.X_AXIS); 42 Box box7 = new Box(BoxLayout.X_AXIS); 43 Box box8 = new Box(BoxLayout.X_AXIS); [all …]
|
/third_party/boost/boost/geometry/strategies/ |
D | disjoint.hpp | 52 template <typename Point, typename Box> 53 struct default_strategy<Point, Box, point_tag, box_tag, 0, 2> 54 : strategy::covered_by::services::default_strategy<Point, Box> 57 template <typename Box, typename Point> 58 struct default_strategy<Box, Point, box_tag, point_tag, 2, 0> 59 : strategy::covered_by::services::default_strategy<Point, Box> 62 template <typename MultiPoint, typename Box> 63 struct default_strategy<MultiPoint, Box, multi_point_tag, box_tag, 0, 2> 67 Box 71 template <typename Box, typename MultiPoint> [all …]
|