Exemple #1
0
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);
	}
}
Exemple #2
0
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;
	}
}
Exemple #3
0
void render(void)
{
	glmain();
	glutSwapBuffers();
}