CitraClient.Schemas.FOVAccessPost (citra_client v0.3.0)
View SourceStruct generated from the FOVAccessPost schema.
Fields
:declination—number()— Topocentric declination in degrees:epoch—DateTime.t()— Epoch of observation in UTC:field_of_view—number()(API key:fieldOfView) — Sensor field of view in degrees:right_ascension—number()(API key:rightAscension) — Topocentric right ascension in degrees:sensor_altitude—number()(API key:sensorAltitude) — Sensor altitude in kilometers:sensor_frame—ReferenceFrame(see OpenAPI spec) (API key:sensorFrame) — Reference frame of topocentric elements provided:sensor_latitude—number()(API key:sensorLatitude) — Sensor latitude in degrees:sensor_longitude—number()(API key:sensorLongitude) — Sensor longitude in degrees
Summary
Functions
Build this struct from a decoded JSON map received from the API. Unknown fields are ignored.
Convert this struct into a map with the API's camelCase keys, ready
to be JSON-encoded. Fields whose value is nil are omitted.
Types
@type t() :: %CitraClient.Schemas.FOVAccessPost{ declination: number() | nil, epoch: DateTime.t() | nil, field_of_view: number() | nil, right_ascension: number() | nil, sensor_altitude: number() | nil, sensor_frame: map() | String.t() | nil, sensor_latitude: number() | nil, sensor_longitude: number() | nil }