CMSC 740 - Computer Graphics
File: sample.h
#include <stdio.h>
#include <math.h>
/*------------------ various consts ----------------------------------*/
#define X 0
#define Y 1
#define Z 2
#define MIN 0
#define MAX 1
#define TRUE 1
#define FALSE 0
/*-------------------- general-purpose macros ------------------------*/
#define ALLOCN(PTR,TYPE,N) \
{ PTR = (TYPE *) malloc(((unsigned)(N))*sizeof(TYPE)); \
if (PTR == NULL) { \
printf("malloc failed"); \
exit(-1); \
} \
}
#define FMAX(a, b) ((a > b)? a : b)
#define FMIN(a, b) ((a < b)? a : b)
void init_display( int ac, char** av);
void loop_display(void);
Web Accessibility