pub struct SphericalAzimuth;Expand description
Great-circle initial bearing on a sphere, in radians (0 = north,
clockwise).
Mirrors boost::geometry::strategy::azimuth::spherical
(strategies/spherical/azimuth.hpp). Radius-independent — a bearing
is an angle, so no sphere radius is carried.
Trait Implementations§
Source§impl<P1, P2> AzimuthStrategy<P1, P2> for SphericalAzimuthwhere
P1: Point<Scalar = f64>,
P2: Point<Scalar = f64>,
P1::Cs: HasAngularUnits,
P2::Cs: HasAngularUnits,
<P1::Cs as CoordinateSystem>::Family: SameAs<SphericalFamily>,
<P2::Cs as CoordinateSystem>::Family: SameAs<SphericalFamily>,
Available on crate feature std only.
impl<P1, P2> AzimuthStrategy<P1, P2> for SphericalAzimuthwhere
P1: Point<Scalar = f64>,
P2: Point<Scalar = f64>,
P1::Cs: HasAngularUnits,
P2::Cs: HasAngularUnits,
<P1::Cs as CoordinateSystem>::Family: SameAs<SphericalFamily>,
<P2::Cs as CoordinateSystem>::Family: SameAs<SphericalFamily>,
Available on crate feature
std only.Source§impl Clone for SphericalAzimuth
impl Clone for SphericalAzimuth
Source§fn clone(&self) -> SphericalAzimuth
fn clone(&self) -> SphericalAzimuth
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SphericalAzimuth
Source§impl Debug for SphericalAzimuth
impl Debug for SphericalAzimuth
Source§impl Default for SphericalAzimuth
impl Default for SphericalAzimuth
Source§fn default() -> SphericalAzimuth
fn default() -> SphericalAzimuth
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SphericalAzimuth
impl RefUnwindSafe for SphericalAzimuth
impl Send for SphericalAzimuth
impl Sync for SphericalAzimuth
impl Unpin for SphericalAzimuth
impl UnsafeUnpin for SphericalAzimuth
impl UnwindSafe for SphericalAzimuth
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more