Exact epoch query retaining a civil label and exact binary-second offsets.
Query handles can be passed to precise-interpolant APIs without first rounding the absolute epoch to a floating-point J2000 value.
Summary
Functions
Add an already-binary64 offset to this query.
Subtract an already-binary64 offset from this query.
Construct from an already-binary64 J2000-seconds query offset.
Types
@type t() :: %Sidereon.GNSS.Time.ExactEpochQuery{handle: reference()}
Functions
Add an already-binary64 offset to this query.
Subtract an already-binary64 offset from this query.
@spec epoch(t()) :: Sidereon.GNSS.Time.ExactEpoch.t()
Construct from an already-binary64 J2000-seconds query offset.
@spec from_epoch(Sidereon.GNSS.Time.ExactEpoch.t()) :: t()
@spec seconds_since(t(), Sidereon.GNSS.Time.ExactEpoch.t()) :: float()