12 extern unsigned long tmap[50];
28 float x[5],y[5],
xx[5],
yy[5];
29 int line_style,cap_style,join_style;
31 int xint,yint,dup_flag[5];
83 XSetLineAttributes(
display,
gc,line_width,line_style,cap_style,join_style);
102 for(mm=0;mm<4;mm++) {
104 if(
value[mm] < mintop)
107 if(
value[mm] > maxtop)
119 if(telim[l] < mintop || telim[l] > maxtop)
126 if((telim[l] >=
value[m] &&
127 telim[l] <
value[m+1]) ||
128 (telim[l] <
value[m] &&
129 telim[l] >=
value[m+1])) {
138 (telim[l]-
value[m+1]);
144 (telim[l]-
value[m+1]);
148 if(x[h]==x[pnum] && y[h]==y[pnum])
155 for(kk=0;kk<3;kk++) {
159 for(mm=0;mm<4;mm++) {
187 if(dup_flag[kk]==0) {
206 if(pnum != 2 && pnum != 4)
214 for(
k=0;
k<pnum;
k++) {
224 for(
k=0;
k<pnum;
k++) {
232 for(
k=0;
k<pnum;
k++) {
247 if(telim[l] <
value[1]) {
269 line_style=LineSolid;
271 join_style=JoinMiter;
273 XSetLineAttributes(
display,
gc,line_width,line_style,cap_style,join_style);
void contour_topo(Pixmap pixm, int h, int display_flag)