Home
last modified time | relevance | path

Searched refs:segment_a (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/
H A Dpoint_is_spike_or_equal.hpp40 Point2 const& segment_a, in collinear_point_is_spike_or_equal() argument
52 int const sgn_x2 = sign_of_difference<0>(segment_b, segment_a); in collinear_point_is_spike_or_equal()
53 int const sgn_y2 = sign_of_difference<1>(segment_b, segment_a); in collinear_point_is_spike_or_equal()
74 Point2 const& segment_a, // next | back - 2 in point_is_spike_or_equal() argument
78 int const side = strategy.apply(segment_a, segment_b, last_point); in point_is_spike_or_equal()
83 bool r1 = collinear_point_is_spike_or_equal(last_point, segment_a, segment_b); in point_is_spike_or_equal()
84 bool r2 = direction_code(segment_a, segment_b, last_point) < 1; in point_is_spike_or_equal()
89 return direction_code(segment_a, segment_b, last_point) < 1; in point_is_spike_or_equal()
104 Point2 const& segment_a, in point_is_spike_or_equal() argument
109 if (point_is_spike_or_equal(last_point, segment_a, segment_b, strategy)) in point_is_spike_or_equal()
[all …]
H A Ddirection_code.hpp59 static inline int apply(Point1 const& segment_a, Point1 const& segment_b, in apply()
67 if ( (math::equals(geometry::get<0>(segment_b), geometry::get<0>(segment_a)) in apply()
68 && math::equals(geometry::get<1>(segment_b), geometry::get<1>(segment_a))) in apply()
75 calc_t x1 = geometry::get<0>(segment_b) - geometry::get<0>(segment_a); in apply()
76 calc_t y1 = geometry::get<1>(segment_b) - geometry::get<1>(segment_a); in apply()
103 static inline int apply(Point1 const& segment_a, Point1 const& segment_b, in apply()
119 coord1_t const a0 = geometry::get<0>(segment_a); in apply()
120 coord1_t const a1 = geometry::get<1>(segment_a); in apply()
204 static inline int apply(Point1 segment_a, Point1 segment_b, in apply()
218 geometry::set<1>(segment_a, in apply()
[all …]