pub struct ObserverParts {
pub longitude_degrees: f64,
pub latitude_degrees: f64,
pub height_metres: f64,
}Expand description
Stable primitive representation of a WGS84 Geodetic<ECEF> observer.
Fields§
§longitude_degrees: f64East-positive geodetic longitude in degrees.
latitude_degrees: f64North-positive geodetic latitude in degrees.
height_metres: f64Ellipsoidal height above WGS84 in metres.
Implementations§
Source§impl ObserverParts
impl ObserverParts
Sourcepub fn into_observer(self) -> Geodetic<ECEF>
pub fn into_observer(self) -> Geodetic<ECEF>
Convert these WGS84 parts into Siderust’s current observer type.
Trait Implementations§
Source§impl Clone for ObserverParts
impl Clone for ObserverParts
impl Copy for ObserverParts
Source§impl Debug for ObserverParts
impl Debug for ObserverParts
Source§impl From<&Position<Geocentric, ECEF>> for ObserverParts
impl From<&Position<Geocentric, ECEF>> for ObserverParts
Source§impl PartialEq for ObserverParts
impl PartialEq for ObserverParts
impl StructuralPartialEq for ObserverParts
Auto Trait Implementations§
impl Freeze for ObserverParts
impl RefUnwindSafe for ObserverParts
impl Send for ObserverParts
impl Sync for ObserverParts
impl Unpin for ObserverParts
impl UnsafeUnpin for ObserverParts
impl UnwindSafe for ObserverParts
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> Ungil for Twhere
T: Send,
Source§impl<T> UsingEngine for T
impl<T> UsingEngine for T
Source§fn using<'a, Ctx>(&'a self, engine: &'a Ctx) -> WithEngine<'a, Self, Ctx>where
Ctx: TransformContext,
fn using<'a, Ctx>(&'a self, engine: &'a Ctx) -> WithEngine<'a, Self, Ctx>where
Ctx: TransformContext,
Wrap this coordinate with a custom transform context for the next
transformation call.