Home
last modified time | relevance | path

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

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/cartesian/
H A Dcentroid_bashein_detmer.hpp148 >::type calculation_type; typedef in boost::geometry::strategy::centroid::bashein_detmer
155 calculation_type sum_a2;
156 calculation_type sum_x;
157 calculation_type sum_y;
162 , sum_a2(calculation_type()) in sums()
163 , sum_x(calculation_type()) in sums()
164 , sum_y(calculation_type()) in sums()
186 calculation_type const x1 = boost::numeric_cast<calculation_type>(get<0>(p1)); in apply()
187 calculation_type const y1 = boost::numeric_cast<calculation_type>(get<1>(p1)); in apply()
188 calculation_type const x2 = boost::numeric_cast<calculation_type>(get<0>(p2)); in apply()
[all …]
H A Ddistance_projected_point.hpp85 struct calculation_type struct in boost::geometry::strategy::distance::projected_point
100 inline typename calculation_type<Point, PointOfSegment>::type
105 typedef typename calculation_type<Point, PointOfSegment>::type calculation_type; in apply() typedef
111 calculation_type, in apply()
142 calculation_type const zero = calculation_type(); in apply()
143 calculation_type const c1 = dot_product(w, v); in apply()
148 calculation_type const c2 = dot_product(v, v); in apply()
155 calculation_type const b = c1 / c2; in apply()
177 : projected_point<CalculationType, Strategy>::template calculation_type<P, PS>
H A Dpoint_in_poly_franklin.hpp59 >::type calculation_type; typedef in boost::geometry::strategy::within::franklin
84 calculation_type const& px = get<0>(point); in apply()
85 calculation_type const& py = get<1>(point); in apply()
86 calculation_type const& x1 = get<0>(seg1); in apply()
87 calculation_type const& y1 = get<1>(seg1); in apply()
88 calculation_type const& x2 = get<0>(seg2); in apply()
89 calculation_type const& y2 = get<1>(seg2); in apply()
H A Dpoint_in_poly_crossings_multiply.hpp55 >::type calculation_type; typedef in boost::geometry::strategy::within::crossings_multiply
84 calculation_type const tx = get<0>(point); in apply()
85 calculation_type const ty = get<1>(point); in apply()
86 calculation_type const x0 = get<0>(seg1); in apply()
87 calculation_type const y0 = get<1>(seg1); in apply()
88 calculation_type const x1 = get<0>(seg2); in apply()
89 calculation_type const y1 = get<1>(seg2); in apply()
H A Ddistance_pythagoras.hpp79 struct calculation_type struct in boost::geometry::strategy::distance::comparable::pythagoras
80 : util::calculation_type::geometric::binary
91 static inline typename calculation_type<Point1, Point2>::type
105 typename calculation_type<Point1, Point2>::type in apply()
135 struct calculation_type struct in boost::geometry::strategy::distance::pythagoras
136 : util::calculation_type::geometric::binary
153 static inline typename calculation_type<P1, P2>::type
159 boost::numeric_cast<typename calculation_type<P1, P2>::type> in apply()
181 : pythagoras<CalculationType>::template calculation_type<P1, P2>
228 : comparable::pythagoras<CalculationType>::template calculation_type<P1, P2>
H A Ddistance_pythagoras_box_box.hpp103 struct calculation_type struct in boost::geometry::strategy::distance::comparable::pythagoras_box_box
105 typedef typename util::calculation_type::geometric::binary
114 static inline typename calculation_type<Box1, Box2>::type
127 typename calculation_type<Box1, Box2>::type result(0); in apply()
163 struct calculation_type struct in boost::geometry::strategy::distance::pythagoras_box_box
164 : util::calculation_type::geometric::binary
181 static inline typename calculation_type<Box1, Box2>::type
187 boost::numeric_cast<typename calculation_type in apply()
215 : pythagoras_box_box<CalculationType>::template calculation_type<Box1, Box2>
270 >::template calculation_type<Box1, Box2>
H A Ddistance_pythagoras_point_box.hpp100 struct calculation_type struct in boost::geometry::strategy::distance::comparable::pythagoras_point_box
102 typedef typename util::calculation_type::geometric::binary
109 static inline typename calculation_type<Point, Box>::type
121 typename calculation_type<Point, Box>::type result(0); in apply()
157 struct calculation_type struct in boost::geometry::strategy::distance::pythagoras_point_box
158 : util::calculation_type::geometric::binary
175 static inline typename calculation_type<Point, Box>::type
181 boost::numeric_cast<typename calculation_type in apply()
212 >::template calculation_type<Point, Box>
269 >::template calculation_type<Point, Box>
H A Ddistance_projected_point_ax.hpp140 struct calculation_type struct in boost::geometry::strategy::distance::detail::projected_point_ax
142 ::template calculation_type<Point, PointOfSegment>
150 typename calculation_type<Point, PointOfSegment>::type
162 typedef typename calculation_type<Point, PointOfSegment>::type calculation_type; in apply() typedef
168 calculation_type, in apply()
201 calculation_type const zero = calculation_type(); in apply()
202 calculation_type const c2 = dot_product(v, v); in apply()
211 calculation_type const c1 = dot_product(w, v); in apply()
212 calculation_type const b = c1 / c2; in apply()
H A Ddisjoint_segment_box.hpp272 typedef typename util::calculation_type::geometric::binary in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/spherical/
H A Ddistance_haversine.hpp50 struct calculation_type struct in boost::geometry::strategy::distance::comparable::haversine
69 static inline typename calculation_type<Point1, Point2>::type
72 return calculate<typename calculation_type<Point1, Point2>::type>( in apply()
134 struct calculation_type struct in boost::geometry::strategy::distance::haversine
155 inline typename calculation_type<Point1, Point2>::type
158 typedef typename calculation_type<Point1, Point2>::type calculation_type; in apply() typedef
159 calculation_type const a = comparable_type::apply(p1, p2); in apply()
160 calculation_type const c = calculation_type(2.0) * asin(math::sqrt(a)); in apply()
161 return calculation_type(m_radius) * c; in apply()
191 : haversine<RadiusType, CalculationType>::template calculation_type<P1, P2>
[all …]
H A Dssf.hpp111 >::type calculation_type; in apply() typedef
113 calculation_type const lambda1 = get_as_radian<0>(p1); in apply()
114 calculation_type const delta1 = get_as_radian<1>(p1); in apply()
115 calculation_type const lambda2 = get_as_radian<0>(p2); in apply()
116 calculation_type const delta2 = get_as_radian<1>(p2); in apply()
117 calculation_type const lambda = get_as_radian<0>(p); in apply()
118 calculation_type const delta = get_as_radian<1>(p); in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/util/
H A Dcalculation_type.hpp56 struct calculation_type struct
96 namespace calculation_type namespace
111 typedef typename detail::calculation_type
130 typedef typename detail::calculation_type
154 typedef typename detail::calculation_type
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/geographic/
H A Ddistance.hpp51 struct calculation_type struct in boost::geometry::strategy::distance::geographic
74 inline typename calculation_type<Point1, Point2>::type
79 typename calculation_type<Point1, Point2>::type, in apply()
121 : geographic<FormulaPolicy, Spheroid, CalculationType>::template calculation_type<P1, P2>
H A Ddistance_thomas.hpp79 : thomas<Spheroid, CalculationType>::template calculation_type<P1, P2>
H A Ddistance_vincenty.hpp81 : vincenty<Spheroid, CalculationType>::template calculation_type<P1, P2>
H A Ddistance_andoyer.hpp86 : andoyer<Spheroid, CalculationType>::template calculation_type<P1, P2>
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/agnostic/
H A Dpoint_in_poly_winding.hpp346 >::type calculation_type; typedef in boost::geometry::strategy::within::winding
376 if (winding_check_touch<Point, calculation_type> in check_segment()
382 calculation_type const p = get<0>(point); in check_segment()
383 calculation_type const s1 = get<0>(seg1); in check_segment()
384 calculation_type const s2 = get<0>(seg2); in check_segment()
385 return winding_calculate_count<Point, calculation_type> in check_segment()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/
H A Dstrategy_transform.hpp142 >::type calculation_type; in apply() typedef
147 >::transform(p1, p2, math::d2r<calculation_type>()); in apply()
163 >::type calculation_type; in apply() typedef
168 >::transform(p1, p2, math::d2r<calculation_type>()); in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/disjoint/
H A Dpoint_point.hpp123 >::type calculation_type; in apply() typedef
127 Point1, calculation_type, radian in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/io/svg/
H A Dsvg_mapper.hpp289 >::type calculation_type; typedef in boost::geometry::svg_mapper
293 calculation_type,
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/equals/
H A Dimplementation.hpp172 >::type calculation_type; typedef
176 calculation_type,
H A Dcollect_vectors.hpp321 typedef typename item_type::type calculation_type; typedef
396 typedef typename item_type::type calculation_type; typedef