Home
last modified time | relevance | path

Searched refs:Box (Results 1 – 25 of 616) sorted by relevance

12345678910>>...25

/third_party/boost/boost/geometry/geometries/register/
Dbox.hpp22 #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/
Dinterface.hpp52 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/
Ddistance_pythagoras_point_box.hpp49 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 …]
Ddisjoint_segment_box.hpp51 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/
Dweak_dynamic.hpp18 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 …]
Dvariant_dynamic.hpp22 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 …]
Dweak_static.hpp18 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 …]
Dvariant_static.hpp20 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/
Dintersection_content.hpp26 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 …]
Dmargin.hpp19 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/
Ddistance_cross_track_point_box.hpp71 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/
DisomorphicMappedTypeInference.types2 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 …]
DtypeParameterLeak.types4 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 …]
DmappedTypesArraysTuples.types2 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 …]
DselfReferencingTypeReferenceInference.symbols2 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/
Dinterface.hpp50 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/
Ddefault_strategies.hpp93 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/
Dexpand_by_epsilon.hpp81 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 …]
Dget_max_size.hpp33 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/
Dbox.hpp35 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/
Dtest_throwing_node.hpp80 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/
Dbounded_view.hpp65 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/
Dbox_view.hpp45 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/
DBundleItemDialog.java34 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/
Ddisjoint.hpp52 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 …]

12345678910>>...25