#include <time.h>

Go to the source code of this file.
Defines | |
| #define | MSG_ERROR 6000 /* errors written to qh.ferr */ |
| #define | MSG_FIXUP 11000 /* FIXUP QH11... */ |
| #define | MSG_MAXLEN 3000 /* qh_printhelp_degenerate() in user.c */ |
| #define | MSG_OUTPUT 9000 |
| #define | MSG_QHULL_ERROR 10000 /* errors thrown by QhullError [QhullError.h] */ |
| #define | MSG_STDERR 8000 /* log messages Written to qh.ferr */ |
| #define | MSG_TRACE0 0 |
| #define | MSG_TRACE1 1000 |
| #define | MSG_TRACE2 2000 |
| #define | MSG_TRACE3 3000 |
| #define | MSG_TRACE4 4000 |
| #define | MSG_TRACE5 5000 |
| #define | MSG_WARNING 7000 |
| #define | qh_BESTcentrum 20 |
| #define | qh_BESTcentrum2 2 |
| #define | qh_BESTnonconvex 15 |
| #define | qh_CLOCKtype 1 /* change to the desired number */ |
| #define | qh_COMPUTEfurthest 0 |
| #define | qh_COPLANARratio 3 |
| #define | qh_CPUclock ((unsigned long)clock()) /* return CPU clock */ |
| #define | qh_DEFAULTbox 0.5 |
| #define | qh_DEFAULTzbox 1e6 |
| #define | qh_DIMmergeVertex 6 |
| #define | qh_DIMreduceBuild 5 |
| #define | qh_DISToutside |
| #define | qh_FILENAMElen 500 |
| #define | qh_HASHfactor 2 |
| #define | qh_INFINITE -10.101 |
| #define | qh_INITIALmax 8 |
| #define | qh_INITIALsearch 6 |
| #define | qh_JOGGLEagain 1 |
| #define | qh_JOGGLEdefault 30000.0 |
| #define | qh_JOGGLEincrease 10.0 |
| #define | qh_JOGGLEmaxincrease 1e-2 |
| #define | qh_JOGGLEmaxretry 100 |
| #define | qh_JOGGLEretry 2 |
| #define | qh_KEEPstatistics 1 |
| #define | qh_MAXnarrow -0.99999999 |
| #define | qh_MAXnewcentrum 5 |
| #define | qh_MAXnewmerges 2 |
| #define | qh_MAXoutside 1 |
| #define | qh_MEMalign ((int)(fmax_(sizeof(realT), sizeof(void *)))) |
| #define | qh_MEMbufsize 0x10000 /* allocate 64K memory buffers */ |
| #define | qh_MEMinitbuf 0x20000 /* initially allocate 128K buffer */ |
| #define | qh_OPTIONline 80 |
| #define | qh_ORIENTclock 0 |
| #define | qh_QUICKhelp 0 |
| #define | qh_RANDOMint qh_rand() |
| #define | qh_RANDOMmax ((realT)2147483646UL) /* 31 bits, qh_rand/MAX */ |
| #define | qh_RANDOMseed_(seed) qh_srand(seed); |
| #define | qh_RANDOMtype 5 /* *** change to the desired number *** */ |
| #define | qh_RATIOnearinside 5 |
| #define | qh_REAL_1 "%6.16g " |
| #define | qh_REAL_2n "%6.16g %6.16g\n" |
| #define | qh_REAL_3n "%6.16g %6.16g %6.16g\n" |
| #define | qh_REALdigits 16 /* maximum number of significant digits */ |
| #define | qh_SEARCHdist |
| #define | qh_SECticks 1E6 |
| #define | qh_USEfindbestnew (zzval_(Ztotmerge) > 50) |
| #define | qh_VERIFYdirect 1000000 |
| #define | qh_WARNnarrow -0.999999999999999 |
| #define | qh_WIDEcoplanar 6 |
| #define | qh_ZEROdelaunay 2 |
| #define | REALepsilon DBL_EPSILON |
| #define | REALfloat 0 |
| #define | REALmax DBL_MAX |
| #define | REALmin DBL_MIN |
| #define | realT double |
| #define MSG_MAXLEN 3000 /* qh_printhelp_degenerate() in user.c */ |
| #define MSG_OUTPUT 9000 |
| #define MSG_QHULL_ERROR 10000 /* errors thrown by QhullError [QhullError.h] */ |
| #define MSG_STDERR 8000 /* log messages Written to qh.ferr */ |
| #define MSG_TRACE0 0 |
| #define MSG_TRACE1 1000 |
| #define MSG_TRACE2 2000 |
| #define MSG_TRACE3 3000 |
| #define MSG_TRACE4 4000 |
| #define MSG_TRACE5 5000 |
| #define MSG_WARNING 7000 |
| #define qh_BESTcentrum 20 |
| #define qh_BESTcentrum2 2 |
| #define qh_BESTnonconvex 15 |
| #define qh_CLOCKtype 1 /* change to the desired number */ |
| #define qh_COMPUTEfurthest 0 |
| #define qh_COPLANARratio 3 |
| #define qh_CPUclock ((unsigned long)clock()) /* return CPU clock */ |
| #define qh_DEFAULTbox 0.5 |
| #define qh_DEFAULTzbox 1e6 |
| #define qh_DIMmergeVertex 6 |
| #define qh_DIMreduceBuild 5 |
| #define qh_DISToutside |
| #define qh_FILENAMElen 500 |
| #define qh_HASHfactor 2 |
| #define qh_INFINITE -10.101 |
| #define qh_INITIALmax 8 |
| #define qh_INITIALsearch 6 |
| #define qh_JOGGLEagain 1 |
| #define qh_JOGGLEdefault 30000.0 |
| #define qh_JOGGLEincrease 10.0 |
| #define qh_JOGGLEmaxincrease 1e-2 |
| #define qh_JOGGLEmaxretry 100 |
| #define qh_JOGGLEretry 2 |
| #define qh_KEEPstatistics 1 |
| #define qh_MAXnarrow -0.99999999 |
| #define qh_MAXnewcentrum 5 |
| #define qh_MAXnewmerges 2 |
| #define qh_MAXoutside 1 |
| #define qh_MEMalign ((int)(fmax_(sizeof(realT), sizeof(void *)))) |
| #define qh_MEMbufsize 0x10000 /* allocate 64K memory buffers */ |
| #define qh_MEMinitbuf 0x20000 /* initially allocate 128K buffer */ |
| #define qh_OPTIONline 80 |
| #define qh_ORIENTclock 0 |
| #define qh_QUICKhelp 0 |
| #define qh_RANDOMint qh_rand() |
| #define qh_RANDOMmax ((realT)2147483646UL) /* 31 bits, qh_rand/MAX */ |
| #define qh_RANDOMseed_ | ( | seed | ) | qh_srand(seed); |
| #define qh_RANDOMtype 5 /* *** change to the desired number *** */ |
| #define qh_RATIOnearinside 5 |
| #define qh_REAL_2n "%6.16g %6.16g\n" |
| #define qh_REAL_3n "%6.16g %6.16g %6.16g\n" |
| #define qh_REALdigits 16 /* maximum number of significant digits */ |
| #define qh_SEARCHdist |
| #define qh_SECticks 1E6 |
| #define qh_USEfindbestnew (zzval_(Ztotmerge) > 50) |
| #define qh_VERIFYdirect 1000000 |
| #define qh_WARNnarrow -0.999999999999999 |
| #define qh_WIDEcoplanar 6 |
| #define qh_ZEROdelaunay 2 |
| #define REALepsilon DBL_EPSILON |