file: data.c
extern Widget appShell;
extern int dims, data_size, all_dims;
extern char on[MAXDIM];
extern char names[MAXDIM][MAXLABEL];
extern char all_names[MAXDIM][MAXLABEL];
extern double *data_buf;
extern double dim_min[MAXDIM], dim_max[MAXDIM];
extern int cardinality[MAXDIM];
extern int all_cardinality[MAXDIM];
extern double all_dim_min[MAXDIM], all_dim_max[MAXDIM];
void flip_dim(int sel)
{
int i, j=0;
if(on[sel] == 1)
on[sel]=0;
else
on[sel] = 1;
for(i = 0;i < all_dims;i++)
if(on[i]) {
dim_min[j] = all_dim_min[i];
dim_max[j] = all_dim_max[i];
cardinality[j] = all_cardinality[i];
strcpy(names[j], all_names[i]);
j++;
}
dims = j;
init_glyphkey();
init_hierkey();
}
C++ to HTML Conversion by ctoohtml