/third_party/boost/boost/geometry/geometries/register/ |
D | segment.hpp | 22 #define BOOST_GEOMETRY_DETAIL_SPECIALIZE_SEGMENT_ACCESS(Segment, Point, Index0, Index1) \ argument 24 struct indexed_access<Segment, min_corner, D> \ 27 static inline ct get(Segment const& b) \ 29 static inline void set(Segment& b, ct const& value) \ 33 struct indexed_access<Segment, max_corner, D> \ 36 static inline ct get(Segment const& b) \ 38 static inline void set(Segment& b, ct const& value) \ 43 #define BOOST_GEOMETRY_DETAIL_SPECIALIZE_SEGMENT_ACCESS_TEMPLATIZED(Segment, Index0, Index1) \ argument 45 struct indexed_access<Segment<P>, min_corner, D> \ 48 static inline ct get(Segment<P> const& b) \ [all …]
|
/third_party/boost/boost/polygon/ |
D | segment_concept.hpp | 108 template <typename Segment> 113 typename geometry_concept<Segment>::type 116 typename segment_point_type<Segment>::type>::type 117 get(const Segment& segment, direction_1d dir) { in get() 118 return segment_traits<Segment>::get(segment, dir); in get() 123 template <typename Segment, typename Point> 128 typename geometry_concept<Segment>::type 134 void>::type set(Segment& segment, direction_1d dir, const Point& point) { in set() 135 segment_mutable_traits<Segment>::set(segment, dir, point); in set() 140 template <typename Segment, typename Point1, typename Point2> [all …]
|
/third_party/boost/boost/geometry/algorithms/detail/disjoint/ |
D | linear_areal.hpp | 132 typename Segment, 137 : not_implemented<Segment, Areal> 141 template <typename Segment, typename Polygon> 142 class disjoint_segment_areal<Segment, Polygon, polygon_tag> 148 Segment const& segment, in check_interior_rings() 155 Segment, in check_interior_rings() 159 ring_type, closure<ring_type>::value, Segment in check_interior_rings() 174 static inline bool apply(Segment const& segment, in apply() 182 ring, closure<Polygon>::value, Segment in apply() 193 typename point_type<Segment>::type p; in apply() [all …]
|
D | linear_segment_or_box.hpp | 52 template <typename Segment> 53 struct disjoint_point_segment_or_box<Segment, segment_tag> 56 static inline bool apply(Point const& point, Segment const& segment, Strategy const& strategy) in apply() 60 Point, Segment in apply() 62 strategy.template get_point_in_geometry_strategy<Point, Segment>()); in apply() 185 template <typename Linear, typename Segment> 186 struct disjoint<Linear, Segment, 2, linear_tag, segment_tag, false> 187 : detail::disjoint::disjoint_linear_segment_or_box<Linear, Segment>
|
D | segment_box.hpp | 75 typename Segment, typename Box, 81 static inline bool apply(Segment const& segment, in apply() 88 typedef typename point_type<Segment>::type segment_point; in apply() 99 typename Segment, typename Box, 106 static inline disjoint_info apply(Segment const& segment, in apply() 114 assert_dimension_equal<Segment, Box>(); in apply() 116 typedef typename point_type<Segment>::type segment_point_type; in apply() 245 template <typename Segment, typename Box, typename Strategy> 246 static inline bool apply(Segment const& segment, in apply() 263 template <typename Segment, typename Box, std::size_t DimensionCount> [all …]
|
/third_party/boost/boost/geometry/views/ |
D | segment_view.hpp | 44 template <typename Segment> 48 typename geometry::point_type<Segment>::type, 52 typedef typename geometry::point_type<Segment>::type point_type; 55 explicit segment_view(Segment const& segment) in segment_view() 64 inline copy_policy(Segment const& segment) in copy_policy() 74 Segment const& m_segment; 86 template<typename Segment> 87 struct tag<segment_view<Segment> >
|
/third_party/boost/boost/geometry/algorithms/detail/distance/ |
D | geometry_to_segment_or_box.hpp | 60 template <typename Segment> 61 struct segment_or_box_point_range_closure<Segment, segment_tag> 120 template <typename Segment> 121 struct assign_new_min_iterator<Segment, segment_tag> 150 template <typename Segment, typename PointRange> 151 struct assign_segment_or_box_points<Segment, PointRange, segment_tag> 153 static inline void apply(Segment const& segment, PointRange& range) in apply() 405 template <typename Linear, typename Segment, typename Strategy> 408 Linear, Segment, Strategy, linear_tag, segment_tag, 410 > : detail::distance::geometry_to_segment_or_box<Linear, Segment, Strategy> [all …]
|
D | segment_to_box.hpp | 64 template <typename Segment, typename Box> 65 inline bool intersects_segment_box(Segment const& segment, Box const& box) in intersects_segment_box() 69 Segment, Box in intersects_segment_box() 79 typename Segment, 87 typedef typename point_type<Segment>::type segment_point; 114 static inline return_type apply(Segment const& segment, in apply() 193 typename Segment, 197 class segment_to_box_2D_generic<Segment, Box, Strategy, true> 200 typedef typename point_type<Segment>::type segment_point; 229 static inline return_type apply(Segment const& segment, in apply() [all …]
|
/third_party/boost/boost/geometry/algorithms/detail/envelope/ |
D | segment.hpp | 52 template <typename Segment, typename Box, typename Strategy> 53 static inline void apply(Segment const& segment, Box& mbr, in apply() 56 typename point_type<Segment>::type p[2]; in apply() 72 template <typename Segment> 73 struct envelope<Segment, segment_tag> 76 static inline void apply(Segment const& segment, in apply() 80 typename point_type<Segment>::type p[2]; in apply() 85 dimension<Segment>::value in apply()
|
/third_party/boost/libs/geometry/test/algorithms/distance/ |
D | test_distance_common.hpp | 363 template <typename Segment, typename Polygon> 366 Segment, Polygon, 369 : public test_distance_of_geometries<Segment, Polygon, 0, 0> 371 typedef test_distance_of_geometries<Segment, Polygon, 0, 0> base; 389 Segment segment = from_wkt<Segment>(wkt_segment); in apply() 407 void apply(Segment const& segment, in apply() 423 Segment, ring_type in apply() 436 template <typename Box, typename Segment> 439 Box, Segment, 459 Segment, Box, 92, 94 in apply() [all …]
|
D | distance_brute_force.hpp | 191 typename Segment, 196 Point, Segment, Strategy, 382 typename Segment, 387 Linear, Segment, Strategy, 393 Linear, Segment, Strategy 397 Segment const& segment, in apply() 631 typename Segment, 636 Polygon, Segment, Strategy, 642 Polygon, Segment, Strategy 646 Segment const& segment, in apply() [all …]
|
/third_party/boost/boost/geometry/strategies/spherical/ |
D | expand_segment.hpp | 50 template <typename Box, typename Segment, typename EnvelopeStrategy> 51 static inline void apply(Box& box, Segment const& segment, EnvelopeStrategy const& strategy) in apply() 56 typename point_type<Segment>::type p[2]; in apply() 61 dimension<Segment>::value in apply() 83 template <typename Box, typename Segment> 84 static inline void apply(Box& box, Segment const& segment) in apply()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/core/ |
D | CMapFormat4.java | 270 public static class Segment { class in CMapFormat4.Builder 271 public static List<Builder.Segment> deepCopy(List<Builder.Segment> original) { in deepCopy() 272 List<Builder.Segment> list = new ArrayList<Builder.Segment>(original.size()); in deepCopy() 273 for (Builder.Segment segment : original) { in deepCopy() 274 list.add(new Segment(segment)); in deepCopy() 284 public Segment() { in Segment() method in CMapFormat4.Builder.Segment 287 public Segment(Builder.Segment other) { in Segment() method in CMapFormat4.Builder.Segment 291 public Segment(int startCount, int endCount, int idDelta, int idRangeOffset) { in Segment() method in CMapFormat4.Builder.Segment 361 private List<Builder.Segment> segments; 377 this.segments = new ArrayList<Builder.Segment>(); in initialize() [all …]
|
/third_party/flutter/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/core/ |
D | CMapFormat4.java | 270 public static class Segment { class in CMapFormat4.Builder 271 public static List<Builder.Segment> deepCopy(List<Builder.Segment> original) { in deepCopy() 272 List<Builder.Segment> list = new ArrayList<Builder.Segment>(original.size()); in deepCopy() 273 for (Builder.Segment segment : original) { in deepCopy() 274 list.add(new Segment(segment)); in deepCopy() 284 public Segment() { in Segment() method in CMapFormat4.Builder.Segment 287 public Segment(Builder.Segment other) { in Segment() method in CMapFormat4.Builder.Segment 291 public Segment(int startCount, int endCount, int idDelta, int idRangeOffset) { in Segment() method in CMapFormat4.Builder.Segment 361 private List<Builder.Segment> segments; 377 this.segments = new ArrayList<Builder.Segment>(); in initialize() [all …]
|
/third_party/flutter/skia/include/core/ |
D | SkContourMeasure.h | 57 struct Segment { struct 66 static const Segment* Next(const Segment* seg) { in Next() argument 76 const SkTDArray<Segment> fSegments; 82 SkContourMeasure(SkTDArray<Segment>&& segs, SkTDArray<SkPoint>&& pts, 86 const Segment* distanceToSegment(SkScalar distance, SkScalar* t) const; 129 SkTDArray<SkContourMeasure::Segment> fSegments;
|
/third_party/boost/boost/geometry/algorithms/detail/is_valid/ |
D | segment.hpp | 44 template <typename Segment> 45 struct is_valid<Segment, segment_tag> 48 static inline bool apply(Segment const& segment, VisitPolicy& visitor, Strategy const&) in apply() 54 typename point_type<Segment>::type p[2]; in apply() 60 Segment in apply()
|
/third_party/typescript/tests/baselines/reference/ |
D | namedTupleMembers.types | 2 export type Segment = [length: number, count: number]; 3 >Segment : Segment 18 declare var a: Segment; 19 >a : Segment 32 >a : Segment 37 >a : Segment 42 >a : Segment 46 >b = a : Segment 48 >a : Segment 61 >c = a : Segment [all …]
|
/third_party/skia/include/core/ |
D | SkContourMeasure.h | 57 struct Segment { struct 66 static const Segment* Next(const Segment* seg) { in Next() argument 76 const SkTDArray<Segment> fSegments; 82 SkContourMeasure(SkTDArray<Segment>&& segs, SkTDArray<SkPoint>&& pts, 86 const Segment* distanceToSegment(SkScalar distance, SkScalar* t) const;
|
/third_party/boost/libs/geometry/test/srs/ |
D | check_geometry.hpp | 85 template <typename Segment> 86 struct check_geometry_impl<Segment, bg::segment_tag> 89 static void apply(Segment const& g1, Segment const& g2, T tol) in apply() 91 bg::detail::indexed_point_view<Segment const, 0> p1(g1); in apply() 92 bg::detail::indexed_point_view<Segment const, 1> p2(g1); in apply() 93 bg::detail::indexed_point_view<Segment const, 0> q1(g2); in apply() 94 bg::detail::indexed_point_view<Segment const, 1> q2(g2); in apply()
|
/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | pointlike_linear.hpp | 140 template <typename Box, typename Segment> 141 inline void apply(Box& total, Segment const& segment) const in apply() 168 template <typename Box, typename Segment> 169 inline bool apply(Box const& box, Segment const& segment) const in apply() 332 typename Segment, 338 Point, Segment, PointOut, OverlayType, point_tag, segment_tag 341 Point, Segment, PointOut, OverlayType, 368 typename Segment, 374 MultiPoint, Segment, PointOut, OverlayType, multi_point_tag, segment_tag 377 MultiPoint, Segment, PointOut, OverlayType,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | LiveInterval.h | 161 struct Segment { struct 167 Segment() = default; argument 169 Segment(SlotIndex S, SlotIndex E, VNInfo *V) in Segment() function 185 bool operator<(const Segment &Other) const { argument 188 bool operator==(const Segment &Other) const { 192 bool operator!=(const Segment &Other) const { 199 using Segments = SmallVector<Segment, 2>; 208 using SegmentSet = std::set<Segment>; 253 for (const Segment &S : Other.segments) in assign() 254 segments.push_back(Segment(S.start, S.end, valnos[S.valno->id])); in assign() [all …]
|
/third_party/boost/boost/geometry/index/detail/rtree/utilities/ |
D | gl_draw.hpp | 67 template <typename Segment, size_t Dimension> 71 template <typename Segment> 72 struct gl_draw_segment<Segment, 2> 74 static inline void apply(Segment const& s, typename coordinate_type<Segment>::type z) in apply() 99 template <typename Segment> 100 struct gl_draw_indexable<Segment, segment_tag> 101 : gl_draw_segment<Segment, geometry::dimension<Segment>::value>
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | LiveInterval.cpp | 73 using Segment = LiveRange::Segment; typedef in __anonf7da3f130111::CalcLiveRangeUtilBase 95 impl().insertAtEnd(Segment(Def, Def.getDeadSlot(), VNI)); in createDeadDef() 99 Segment *S = segmentAt(I); in createDeadDef() 116 segments().insert(I, Segment(Def, Def.getDeadSlot(), VNI)); in createDeadDef() 124 impl().findInsertPos(Segment(Use.getPrevSlot(), Use, nullptr)); in extendInBlock() 140 iterator I = impl().findInsertPos(Segment(BeforeUse, Use, nullptr)); in extendInBlock() 160 Segment *S = segmentAt(I); in extendSegmentEndTo() 188 Segment *S = segmentAt(I); in extendSegmentStartTo() 210 Segment *MergeToSeg = segmentAt(MergeTo); in extendSegmentStartTo() 219 iterator addSegment(Segment S) { in addSegment() [all …]
|
/third_party/boost/libs/geometry/doc/generated/ |
D | segment_view.qbk | 28 ``template<typename Segment> 30 : public detail::points_view< geometry::point_type< Segment >::type, 2 > 39 [[typename Segment] [A type fulfilling the Segment Concept]] 45 [[``segment_view(Segment const & segment)`` 47 ] [Constructor accepting the segment to adapt. ] [[* Segment const &]: ['segment]:
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | MCSectionMachO.cpp | 83 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, in MCSectionMachO() argument 88 assert(Segment.size() <= 16 && Section.size() <= 16 && in MCSectionMachO() 91 if (i < Segment.size()) in MCSectionMachO() 92 SegmentName[i] = Segment[i]; in MCSectionMachO() 183 StringRef &Segment, // Out. in ParseSectionSpecifier() argument 196 Segment = GetEmptyOrTrim(0); in ParseSectionSpecifier() 203 if (Segment.empty() || Segment.size() > 16) in ParseSectionSpecifier()
|