|
|
1.1 root 1: #include "map.h"
2:
3: static struct coord center;
4:
5: Xbicentric(p,x,y)
6: struct place *p;
7: float *x, *y;
8: {
9: if(p->wlon.c<=.01||p->nlat.c<=.01)
10: return(-1);
11: *x = -center.c*p->wlon.s/p->wlon.c;
12: *y = p->nlat.s/(p->nlat.c*p->wlon.c);
13: return(*x**x+*y**y<=9);
14: }
15:
16: int (*bicentric(l))()
17: float l;
18: {
19: l = fabs(l);
20: if(l>89)
21: return(0);
22: deg2rad(l,¢er);
23: return(Xbicentric);
24: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.