summaryrefslogtreecommitdiff
path: root/esolid/wrapper/include/config.h
blob: 471171f9968446a495ae3d2a7e87464d7824040c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
//  file:    config.h
//  update:  10/14/02

#ifndef _CONFIG_H
#define _CONFIG_H

#include "bigrational.h"

//  Preprocessor Symbols depending "only" on the system.
////    In makefile, put
////                      CFLAGS += -D_Linux_i386_
////    or some such.
//#define _Linux_i386_
//#define _SunOS_
//#define _IRIX_

#define DIM 3
#define MAX_NUM_GOOD_FP_BITS 30
#define IN  1
#define OUT -1
//#define ALL_CCW

extern bigrational shrink_step;
extern bigrational init_tol;
extern bigrational epsilon;
extern bigrational s_epsilon;
extern bigrational t_epsilon;

#endif