void playFile(int argc, char *argv[]) { unsigned long i=0; double alea; FILE *fic = fopen(argv[1], "r"); if (fic != NULL) { printf("INFO: file open\n"); while (!feof(fic)) { fscanf(fic, "%lf\n", &alea); randList[i] = alea; i++; } fclose(fic); printf("INFO: file close\n"); maxAll = calculateMaxTab(); minAll = calculateMinTab(); populatePoints(); populateHilbert(); populateFFT(); glmain(argc, argv); } else { printf("### ERROR open file error\n"); exit(EXIT_FAILURE); } }
int main(int argc, char *argv[]) { switch (argc) { case 2: if (!strncmp(argv[1], "white", 5)) { background = 1; } help(); srand(time(NULL)); populatePlanets(); glmain(argc, argv); exit(EXIT_SUCCESS); break; default: usage(); exit(EXIT_FAILURE); break; } }
void render(void) { glmain(); glutSwapBuffers(); }