#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 |