Go to the source code of this file.
|
| long | isinusforinit (double sphere, double lon_cen_mer, double false_east, double false_north, double dzone, double djustify) |
| |
| Isin_t * | Isin_for_init (double sphere, double lon_cen_mer, double false_east, double false_north, long nrow, int ijustify) |
| |
| long | isinusinvinit (double sphere, double lon_cen_mer, double false_east, double false_north, double dzone, double djustify) |
| |
| Isin_t * | Isin_inv_init (double sphere, double lon_cen_mer, double false_east, double false_north, long nrow, int ijustify) |
| |
| long | isinusfor (double lon, double lat, double *x, double *y) |
| |
| int | Isin_fwd (const Isin_t *this, double lon, double lat, double *x, double *y) |
| |
| long | isinusinv (double, double, double *, double *) |
| |
| int | Isin_inv (const Isin_t *, double, double, double *, double *) |
| |
| int | Isin_for_free (Isin_t *this) |
| |
| int | Isin_inv_free (Isin_t *this) |
| |
◆ EPS_CNVT
Value:
Definition at line 23 of file isin.h.
◆ EPS_SPHERE
| #define EPS_SPHERE (1.0e-10) /* Minimum sphere radius */ |
◆ ISIN_ERANGE
| #define ISIN_ERANGE -2 /* Input variable out of range */ |
◆ ISIN_ERROR
| #define ISIN_ERROR -1 /* Error return */ |
◆ ISIN_KEY
| #define ISIN_KEY 212589603 /* Key to verify correct data structure */ |
◆ ISIN_SUCCESS
| #define ISIN_SUCCESS 0 /* Successful return */ |
◆ NROW_MAX
| #define NROW_MAX (360 * 3600) /* Maximum number of rows (zones) */ |
◆ NZONE_MAX
| #define NZONE_MAX (360 * 3600) /* Maximum number of longitudinal zones */ |
◆ TWOPI_INV
| #define TWOPI_INV (1.0 / (2.0 * PI)) |
◆ Isin_for_free()
| int Isin_for_free |
( |
Isin_t * |
this | ) |
|
◆ Isin_for_init()
| Isin_t* Isin_for_init |
( |
double |
sphere, |
|
|
double |
lon_cen_mer, |
|
|
double |
false_east, |
|
|
double |
false_north, |
|
|
long |
nrow, |
|
|
int |
ijustify |
|
) |
| |
◆ Isin_fwd()
| int Isin_fwd |
( |
const Isin_t * |
this, |
|
|
double |
lon, |
|
|
double |
lat, |
|
|
double * |
x, |
|
|
double * |
y |
|
) |
| |
◆ Isin_inv()
| int Isin_inv |
( |
const Isin_t * |
, |
|
|
double |
, |
|
|
double |
, |
|
|
double * |
, |
|
|
double * |
|
|
) |
| |
◆ Isin_inv_free()
| int Isin_inv_free |
( |
Isin_t * |
this | ) |
|
◆ Isin_inv_init()
| Isin_t* Isin_inv_init |
( |
double |
sphere, |
|
|
double |
lon_cen_mer, |
|
|
double |
false_east, |
|
|
double |
false_north, |
|
|
long |
nrow, |
|
|
int |
ijustify |
|
) |
| |
◆ isinusfor()
| long isinusfor |
( |
double |
lon, |
|
|
double |
lat, |
|
|
double * |
x, |
|
|
double * |
y |
|
) |
| |
◆ isinusforinit()
| long isinusforinit |
( |
double |
sphere, |
|
|
double |
lon_cen_mer, |
|
|
double |
false_east, |
|
|
double |
false_north, |
|
|
double |
dzone, |
|
|
double |
djustify |
|
) |
| |
◆ isinusinv()
| long isinusinv |
( |
double |
, |
|
|
double |
, |
|
|
double * |
, |
|
|
double * |
|
|
) |
| |
◆ isinusinvinit()
| long isinusinvinit |
( |
double |
sphere, |
|
|
double |
lon_cen_mer, |
|
|
double |
false_east, |
|
|
double |
false_north, |
|
|
double |
dzone, |
|
|
double |
djustify |
|
) |
| |