WCSLIB 8.4
|
Additional auxiliary parameters. More...
#include <wcs.h>
Data Fields | |
double | rsun_ref |
double | dsun_obs |
double | crln_obs |
double | hgln_obs |
double | hglt_obs |
double | a_radius |
double | b_radius |
double | c_radius |
double | blon_obs |
double | blat_obs |
double | bdis_obs |
double | dummy [2] |
Additional auxiliary parameters.
The auxprm struct holds auxiliary coordinate system information of a specialist nature. It is anticipated that this struct will expand in future to accomodate additional parameters.
All members of this struct are to be set by the user.
double auxprm::rsun_ref |
(Given, auxiliary) Reference radius of the Sun used in coordinate calculations (m).
double auxprm::dsun_obs |
(Given, auxiliary) Distance between the centre of the Sun and the observer (m).
double auxprm::crln_obs |
(Given, auxiliary) Carrington heliographic longitude of the observer (deg).
double auxprm::hgln_obs |
(Given, auxiliary) Stonyhurst heliographic longitude of the observer (deg).
double auxprm::hglt_obs |
(Given, auxiliary) Heliographic latitude (Carrington or Stonyhurst) of the observer (deg).
double auxprm::a_radius |
Length of the semi-major axis of a triaxial ellipsoid approximating the shape of a body (e.g. planet) in the solar system (m).
double auxprm::b_radius |
Length of the intermediate axis, normal to the semi-major and semi-minor axes, of a triaxial ellipsoid approximating the shape of a body (m).
double auxprm::c_radius |
Length of the semi-minor axis, normal to the semi-major axis, of a triaxial ellipsoid approximating the shape of a body (m).
double auxprm::blon_obs |
Bodycentric longitude of the observer in the coordinate system fixed to the planet or other solar system body (deg, in range 0 to 360).
double auxprm::blat_obs |
Bodycentric latitude of the observer in the coordinate system fixed to the planet or other solar system body (deg).
double auxprm::bdis_obs |
Bodycentric distance of the observer (m).
double auxprm::dummy[2] |