41#define FINEANGLES 8192
42#define FINEMASK (FINEANGLES-1)
46#define ANGLETOFINESHIFT 19
63#define ANG45 0x20000000
64#define ANG90 0x40000000
65#define ANG180 0x80000000
66#define ANG270 0xc0000000
67#define ANG_MAX 0xffffffff
69#define ANG1 (ANG45 / 45)
70#define ANG60 (ANG180 / 3)
75#define ANG1_X 0x01000000
77#define SLOPERANGE 2048
79#define DBITS (FRACBITS-SLOPEBITS)
92int SlopeDiv(
unsigned int num,
unsigned int den);
int fixed_t
Definition m_fixed.h:32
#define FINEANGLES
Definition tables.h:41
const fixed_t finetangent[FINEANGLES/2]
Definition tables.c:64
#define SLOPERANGE
Definition tables.h:77
const fixed_t * finecosine
Definition tables.c:1865
int SlopeDiv(unsigned int num, unsigned int den)
Definition tables.c:41
unsigned angle_t
Definition tables.h:81
const byte gammatable[5][256]
Definition tables.c:2129
const angle_t tantoangle[SLOPERANGE+1]
Definition tables.c:1867
const fixed_t finesine[5 *FINEANGLES/4]
Definition tables.c:581