Home
last modified time | relevance | path

Searched refs:azimuth (Results 1 – 25 of 86) sorted by relevance

1234

/third_party/boost/libs/geometry/test/strategies/
Dvincenty.cpp81 double azimuth(double deg, double min, double sec) in azimuth() function
95 double azimuth(double deg, double min) in azimuth() function
97 return azimuth(deg, min, 0.0); in azimuth()
137 calc_t az12 = result_i.azimuth; in test_vincenty()
259 test_vincenty<P1, P2>(azimuth(144,25,29.52440), azimuth(-37,57,3.72030), in test_all()
260 azimuth(143,55,35.38390), azimuth(-37,39,10.15610), in test_all()
261 54.972271, azimuth(306,52,5.37), azimuth(127,10,25.07), in test_all()
266 test_vincenty<P1, P2>(azimuth(19,28), azimuth(51,47), in test_all()
267 azimuth(10,21), azimuth(63,23), in test_all()
268 1399.032724, azimuth(340,54,25.14), azimuth(153,10,0.19), in test_all()
[all …]
/third_party/boost/boost/geometry/algorithms/detail/
Dazimuth.hpp49 struct azimuth struct
54 struct azimuth<ReturnType, geographic_tag> struct
62 spheroid ).azimuth; in apply()
73 struct azimuth<ReturnType, spherical_equatorial_tag> struct
80 get_as_radian<0>(p2), get_as_radian<1>(p2)).azimuth; in apply()
91 struct azimuth<ReturnType, spherical_polar_tag> struct
92 : azimuth<ReturnType, spherical_equatorial_tag>
96 struct azimuth<ReturnType, cartesian_tag> struct
126 inline ReturnType azimuth(Point1 const& p1, Point2 const& p2) in azimuth() function
128 return detail_dispatch::azimuth in azimuth()
[all …]
/third_party/boost/boost/geometry/formulas/
Dandoyer_inverse.hpp147 result.azimuth = c0; in apply()
156 result.azimuth = c0; in apply()
161 result.azimuth = pi; in apply()
216 result.azimuth = A - dA; in apply()
217 normalize_azimuth(result.azimuth, A, dA); in apply()
238 result.azimuth, result.reverse_azimuth, in apply()
247 static inline void normalize_azimuth(CT & azimuth, CT const& A, CT const& dA) in normalize_azimuth() argument
255 if (azimuth < c0) in normalize_azimuth()
257 azimuth = c0; in normalize_azimuth()
263 if (azimuth > pi) in normalize_azimuth()
[all …]
Dgnomonic_spheroid.hpp67 x = sin(i_res.azimuth) * rho; in forward()
68 y = cos(i_res.azimuth) * rho; in forward()
82 CT const azimuth = atan2(x, y); in inverse() local
89 … direct_result d_res = direct_quantities_type::apply(lon0, lat0, distance, azimuth, spheroid); in inverse()
113 … direct_result d_res = direct_coordinates_type::apply(lon0, lat0, distance, azimuth, spheroid); in inverse()
Ddifferential_quantities.hpp41 CT const& azimuth, CT const& reverse_azimuth, in apply() argument
52 azimuth, reverse_azimuth, in apply()
60 CT const& azimuth, CT const& reverse_azimuth, in apply() argument
77 BOOST_GEOMETRY_ASSERT((-math::pi<CT>() <= azimuth && azimuth <= math::pi<CT>())); in apply()
79 int azi_sign = math::sign(azimuth) >= 0 ? 1 : -1; // for antipodal in apply()
96 CT const sin_alp1 = sin(azimuth); in apply()
97 CT const cos_alp1 = cos(azimuth); in apply()
Dresult_inverse.hpp23 , azimuth(0) in result_inverse()
30 T azimuth; member
Dspherical.hpp39 : azimuth(0) in result_spherical()
43 T azimuth; member
158 result.azimuth = atan2(y, x); in spherical_azimuth()
175 return spherical_azimuth<ReturnType, false>(lon1, lat1, lon2, lat2).azimuth; in spherical_azimuth()
181 return spherical_azimuth<T, false>(lon1, lat1, lon2, lat2).azimuth; in spherical_azimuth()
Dmeridian_direct.hpp66 CT azimuth = north ? c0 : pi; in apply() local
78 result.reverse_azimuth = azimuth; in apply()
113 azimuth, result.reverse_azimuth, in apply()
/third_party/boost/boost/geometry/strategies/geographic/
Dintersection.hpp374 …ides.set<0>(is_equal_a1_b1 ? 0 : formula::azimuth_side_value(res_b1_a1.azimuth, res_b1_b2.azimuth), in apply()
375 … is_equal_a2_b1 ? 0 : formula::azimuth_side_value(res_b1_a2.azimuth, res_b1_b2.azimuth)); in apply()
407 …ides.set<1>(is_equal_a1_b1 ? 0 : formula::azimuth_side_value(res_a1_b1.azimuth, res_a1_a2.azimuth), in apply()
408 … is_equal_a1_b2 ? 0 : formula::azimuth_side_value(res_a1_b2.azimuth, res_a1_a2.azimuth)); in apply()
513 bool opposite = ! same_direction(res_a1_a2.azimuth, res_b1_b2.azimuth); in apply()
657 if (! same_direction(res_a1_b1.azimuth, res_a1_a2.azimuth)) in calculate_collinear_data()
761 && same_direction(res_b1_a1.azimuth, res_b1_b2.azimuth)) in calculate_ip_data()
778 && same_direction(res_b1_a2.azimuth, res_b1_b2.azimuth)) in calculate_ip_data()
795 && same_direction(res_a1_b1.azimuth, res_a1_a2.azimuth)) in calculate_ip_data()
812 && same_direction(res_a1_b2.azimuth, res_a1_a2.azimuth)) in calculate_ip_data()
[all …]
Dside.hpp122 calc_t a1p = azimuth<calc_t, inverse_formula>(p1, p, m_model); in apply()
123 calc_t a12 = azimuth<calc_t, inverse_formula>(p1, p2, m_model); in apply()
139 static inline ResultType azimuth(Point1 const& point1, Point2 const& point2, in azimuth() function in boost::geometry::strategy::side::geographic
146 model).azimuth; in azimuth()
Dline_interpolate.hpp88 calc_t azimuth = inverse_t::apply(get_as_radian<0>(p0), get_as_radian<1>(p0), in apply() local
90 m_spheroid).azimuth; in apply()
97 distance * fraction, azimuth, in apply()
Dazimuth.hpp27 namespace strategy { namespace azimuth namespace
114 a1 = i_res.azimuth; in compute()
133 typedef strategy::azimuth::geographic
Ddistance_cross_track.hpp366 lon2, lat2, spheroid).azimuth; in newton()
369 g4 = res34.azimuth - a4; in newton()
392 std::cout << "a34=" << res34.azimuth * math::r2d<CT>() << std::endl; in newton()
436 … CT a4 = inverse_dist_azimuth_type::apply(res14.lon2, res14.lat2, lon2, lat2, spheroid).azimuth; in newton()
592 CT a312 = res13.azimuth - res12.azimuth; in apply()
611 std::cout << "a1=" << res12.azimuth * math::r2d<CT>() << std::endl; in apply()
612 std::cout << "a13=" << res13.azimuth * math::r2d<CT>() << std::endl; in apply()
632 CT a321 = res23.azimuth - res12.reverse_azimuth + pi; in apply()
637 std::cout << "a23=" << res23.azimuth * math::r2d<CT>() << std::endl; in apply()
698 spheroid, res12.distance/2, res12.azimuth, result); in apply()
[all …]
/third_party/boost/libs/geometry/test/formulas/
Ddirect_accuracy.cpp63 double distance_m, azimuth, azi2; in test_main() local
64 GeographicLibWGS84.Inverse(0.0, 0.0, latitude, longitude, distance_m, azimuth, azi2); in test_main()
68 GeographicLibWGS84.Direct(0.0, 0.0, azimuth, distance_m, lat2k, lon2k, azi2k); in test_main()
74 = BoostKarneyDirect_6::apply(0.0, 0.0, distance_m, azimuth, BoostWGS84); in test_main()
84 = BoostKarneyDirect_8::apply(0.0, 0.0, distance_m, azimuth, BoostWGS84); in test_main()
Dinverse.cpp42 result.azimuth, expected.azimuth, reference.azimuth, reference_error, true); in check_inverse()
68 result_v.azimuth *= r2d; in test_all()
74 result_t.azimuth *= r2d; in test_all()
80 result_a.azimuth *= r2d; in test_all()
Dvertex_longitude.cpp56 bg::strategy::azimuth::spherical<> azimuth; in test_vrt_lon_sph() local
64 azimuth); in test_vrt_lon_sph()
81 CT a1 = formula::apply(lon1r, lat1r, lon2r, lat2r, spheroid).azimuth; in test_vrt_lon_geo()
99 bg::strategy::azimuth::geographic<> azimuth_geographic; in test_vrt_lon_geo()
Dinverse_karney.cpp42 result.azimuth, expected.azimuth, reference.azimuth, reference_error, true); in check_inverse()
/third_party/boost/boost/geometry/strategies/spherical/
Dazimuth.hpp25 namespace strategy { namespace azimuth namespace
94 a1 = result.azimuth; in compute()
111 typedef strategy::azimuth::spherical<CalculationType> type;
Dside_by_cross_track.hpp72 (lon1, lat1, lon, lat).azimuth; in apply()
75 (lon1, lat1, lon2, lat2).azimuth; in apply()
/third_party/boost/boost/geometry/strategies/cartesian/
Dazimuth.hpp21 namespace strategy { namespace azimuth namespace
39 typedef strategy::azimuth::cartesian<CalculationType> type;
/third_party/flutter/skia/third_party/externals/icu/source/i18n/
Dastro.h231 : altitude(alt), azimuth(azim) { } in altitude()
241 azimuth = azim; in set()
261 double azimuth; variable
/third_party/icu/icu4c/source/i18n/
Dastro.h231 : altitude(alt), azimuth(azim) { } in altitude()
241 azimuth = azim; in set()
261 double azimuth; variable
/third_party/node/deps/icu-small/source/i18n/
Dastro.h231 : altitude(alt), azimuth(azim) { } in altitude()
241 azimuth = azim; in set()
261 double azimuth; variable
/third_party/skia/third_party/externals/icu/source/i18n/
Dastro.h231 : altitude(alt), azimuth(azim) { } in altitude()
241 azimuth = azim; in set()
261 double azimuth; variable
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/
DCalendarAstronomer.java492 double azimuth = Math.atan2(-cosD*cosL*sinH, sinD - sinL * Math.sin(altitude)); in eclipticToHorizon() local
494 return new Horizon(azimuth, altitude); in eclipticToHorizon()
1638 azimuth = azim;
1648 return Double.toString(altitude*RAD_DEG) + "," + (azimuth*RAD_DEG);
1661 public final double azimuth;

1234