Home
last modified time | relevance | path

Searched refs:Segment2 (Results 1 – 22 of 22) sorted by relevance

/third_party/boost/boost/geometry/algorithms/detail/distance/
Dsegment_to_segment.hpp46 template<typename Segment1, typename Segment2, typename Strategy>
59 typename point_type<Segment2>::type
67 typename point_type<Segment2>::type
71 apply(Segment1 const& segment1, Segment2 const& segment2, in apply()
83 typename point_type<Segment2>::type q[2]; in apply()
135 template <typename Segment1, typename Segment2, typename Strategy>
138 Segment1, Segment2, Strategy, segment_tag, segment_tag,
141 : detail::distance::segment_to_segment<Segment1, Segment2, Strategy>
/third_party/boost/boost/polygon/
Dsegment_concept.hpp160 template <typename Segment1, typename Segment2>
168 typename geometry_concept<Segment2>::type
171 Segment1>::type copy_construct(const Segment2& segment) { in copy_construct()
177 template <typename Segment1, typename Segment2>
185 typename geometry_concept<Segment2>::type
188 Segment1>::type& assign(Segment1& segment1, const Segment2& segment2) { in assign()
194 template <typename Segment1, typename Segment2>
202 typename geometry_concept<Segment2>::type
205 bool>::type equivalence(const Segment1& segment1, const Segment2& segment2) { in equivalence()
292 template <typename Segment1, typename Segment2>
[all …]
/third_party/boost/boost/geometry/algorithms/detail/disjoint/
Dlinear_linear.hpp53 template <typename Segment1, typename Segment2>
57 static inline bool apply(Segment1 const& segment1, Segment2 const& segment2, in apply()
70 detail::segment_as_subrange<Segment2> sub_range2(segment2); in apply()
154 template <typename Segment1, typename Segment2>
155 struct disjoint<Segment1, Segment2, 2, segment_tag, segment_tag, false>
156 : detail::disjoint::disjoint_segment<Segment1, Segment2>
/third_party/boost/boost/geometry/policies/relate/
Dintersection_ratios.hpp46 typename Segment2,
51 Segment1 const& , Segment2 const& ) in segments_crosses()
58 template <typename Segment1, typename Segment2, typename Ratio>
60 Segment1 const& , Segment2 const& , in segments_collinear()
Dtupled.hpp36 template <typename Segment1, typename Segment2, typename SegmentIntersectionInfo>
39 Segment1 const& s1, Segment2 const& s2) in segments_crosses()
48 template <typename Segment1, typename Segment2, typename Ratio>
50 Segment1 const& segment1, Segment2 const& segment2, in segments_collinear()
Dintersection_points.hpp46 typename Segment2,
51 Segment1 const& s1, Segment2 const& s2) in segments_crosses()
63 template <typename Segment1, typename Segment2, typename Ratio>
65 Segment1 const& a, Segment2 const& b, bool /*opposite*/, in segments_collinear()
Ddirection.hpp121 typename Segment2,
126 Segment1 const& , Segment2 const& ) in segments_crosses()
241 template <typename Segment1, typename Segment2, typename Ratio>
243 Segment1 const& , Segment2 const& , bool opposite, in segments_collinear()
/third_party/boost/boost/geometry/strategies/cartesian/
Dintersection.hpp208 template <typename Point, typename Segment1, typename Segment2>
209 void assign_a(Point& point, Segment1 const& a, Segment2 const& ) const in assign_a()
213 template <typename Point, typename Segment1, typename Segment2>
214 void assign_b(Point& point, Segment1 const& , Segment2 const& b) const in assign_b()
246 template <typename Point, typename Segment1, typename Segment2>
247 void calculate(Point& point, Segment1 const& a, Segment2 const& b) const in calculate()
412 typename Segment2,
419 Segment1 const& p, Segment2 const& q, Policy const&, in unified()
593 typename Segment2,
599 Segment2 const& b, in relate_collinear()
[all …]
/third_party/boost/boost/geometry/algorithms/detail/equals/
Dimplementation.hpp106 template <typename Segment1, typename Segment2, typename Strategy>
107 static inline bool apply(Segment1 const& segment1, Segment2 const& segment2, in apply()
115 indexed_point_view<Segment2 const, 0>(segment2), in apply()
119 indexed_point_view<Segment2 const, 1>(segment2), in apply()
123 indexed_point_view<Segment2 const, 1>(segment2), in apply()
127 indexed_point_view<Segment2 const, 0>(segment2), in apply()
346 template <typename Segment1, typename Segment2, std::size_t DimensionCount, bool Reverse>
347 struct equals<Segment1, Segment2, segment_tag, segment_tag, linear_tag, linear_tag, DimensionCount,…
/third_party/typescript/tests/baselines/reference/
DnamedTupleMembersErrors.types5 export type Segment2 = [number, size: number]; // partially named, disallowed
6 >Segment2 : Segment2
DnamedTupleMembersErrors.symbols5 export type Segment2 = [number, size: number]; // partially named, disallowed
6 >Segment2 : Symbol(Segment2, Decl(namedTupleMembersErrors.ts, 0, 48))
DnamedTupleMembersErrors.js3 export type Segment2 = [number, size: number]; // partially named, disallowed
32 export declare type Segment2 = [number, size: number];
DnamedTupleMembersErrors.errors.txt21 export type Segment2 = [number, size: number]; // partially named, disallowed
/third_party/typescript/tests/cases/conformance/types/tuple/named/
DnamedTupleMembersErrors.ts4 export type Segment2 = [number, size: number]; // partially named, disallowed alias
/third_party/boost/boost/geometry/algorithms/detail/
Drecalculate.hpp204 template <typename Segment1, typename Segment2>
205 struct recalculate<Segment1, Segment2, segment_tag, segment_tag>
/third_party/boost/boost/geometry/strategies/geographic/
Dintersection.hpp208 template <typename Point, typename Segment1, typename Segment2>
209 void calculate(Point& point, Segment1 const& a, Segment2 const& b) const in calculate()
295 typename Segment2,
299 inline typename Policy::return_type apply(Segment1 const& a, Segment2 const& b, in apply()
305 BOOST_CONCEPT_ASSERT( (concepts::ConstSegment<Segment2>) ); in apply()
308 <Segment1, Segment2, CalculationType>::type calc_t; in apply()
/third_party/boost/libs/geometry/test/robustness/overlay/linear_areal/
Drecursive_polygons_linear_areal.cpp193 template <typename Segment2>
194 inline void operator()(Segment2 const& segment) in operator ()()
197 typedef typename bg::point_type<Segment2>::type pt; in operator ()()
/third_party/boost/boost/geometry/algorithms/
Dconvert.hpp344 typename Segment1, typename Segment2,
347 struct convert<Segment1, Segment2, segment_tag, segment_tag, DimensionCount, false>
348 : detail::conversion::indexed_to_indexed<Segment1, Segment2, 0, DimensionCount>
Dtransform.hpp316 template <typename Segment1, typename Segment2>
317 struct transform<Segment1, Segment2, segment_tag, segment_tag>
/third_party/boost/boost/geometry/algorithms/detail/overlay/
Dintersection_insert.hpp70 typename Segment1, typename Segment2,
75 Segment2 const& segment2, in apply()
98 detail::segment_as_subrange<Segment2> sub_range2(segment2); in apply()
619 typename Segment1, typename Segment2,
626 Segment1, Segment2,
/third_party/boost/boost/geometry/strategies/spherical/
Dintersection.hpp218 template <typename Point, typename Segment1, typename Segment2>
219 void calculate(Point& point, Segment1 const& a, Segment2 const& b) const in calculate()
/third_party/boost/libs/geometry/test/algorithms/distance/
Ddistance_brute_force.hpp1257 typename Segment2,
1262 Segment1, Segment2, Strategy,