Searched refs:segment_b (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 D | point_is_spike_or_equal.hpp | 41 Point3 const& segment_b) in collinear_point_is_spike_or_equal() argument 44 int const sgn_x1 = sign_of_difference<0>(last_point, segment_b); in collinear_point_is_spike_or_equal() 45 int const sgn_y1 = sign_of_difference<1>(last_point, segment_b); in collinear_point_is_spike_or_equal() 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() 75 … Point3 const& segment_b, // curr | back - 1 | spike's vertex 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() [all …]
|
| H A D | direction_code.hpp | 59 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() 69 || (math::equals(geometry::get<0>(segment_b), geometry::get<0>(p)) in apply() 70 && math::equals(geometry::get<1>(segment_b), geometry::get<1>(p))) ) 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() 77 calc_t x2 = geometry::get<0>(segment_b) - geometry::get<0>(p); in apply() 78 calc_t y2 = geometry::get<1>(segment_b) - geometry::get<1>(p); in apply() 103 static inline int apply(Point1 const& segment_a, Point1 const& segment_b, in apply() [all …]
|