Go to the source code of this file.
Classes | |
union | intrealT |
struct | qhstatT |
Defines | |
#define | MAYdebugx |
#define | qh_KEEPstatistics 1 |
#define | qhstat qh_qhstat. |
#define | wadd_(id, val) {} |
#define | wmax_(id, val) {} |
#define | wmin_(id, val) {} |
#define | wval_(id) qhstat tempr |
#define | wwadd_(id, val) {MAYdebugx; qhstat stats[id].r += (val);} |
#define | wwmax_(id, val) {MAYdebugx; maximize_(qhstat stats[id].r,(val));} |
#define | wwval_(id) ((qhstat stats[id]).r) |
#define | zadd_(id, val) {} |
#define | zdef_(type, name, doc, count) |
#define | zinc_(id) {} |
#define | zmax_(id, val) {} |
#define | zmin_(id, val) {} |
#define | zval_(id) qhstat tempi |
#define | zzadd_(id, val) {MAYdebugx; qhstat stats[id].i += (val);} |
#define | zzdef_(stype, name, string, cnt) |
#define | zzinc_(id) {MAYdebugx; qhstat stats[id].i++;} |
#define | zzval_(id) ((qhstat stats[id]).i) |
Typedefs | |
typedef union intrealT | intrealT |
typedef struct qhstatT | qhstatT |
Enumerations | |
enum | statistics { Zback0, Zbestdist, Zcentrumtests, Zconcaveridges, Zcoplanarhorizon, Zcoplanarpart, Zcoplanarridges, Zcyclefacettot, Zcyclehorizon, Zdistcheck, Zdistconvex, Zdistzero, Zdoc1, Zdoc2, Zdoc3, Zflippedfacets, Zgauss0, Zminnorm, Zmultiridge, Znearlysingular, Wnewvertexmax, Znumvisibility, Zpartcoplanar, Zpartition, Zpartitionall, Zprocessed, Zretry, Zridge, Wridge, Wridgemax, Zridge0, Wridge0, Wridge0max, Zridgemid, Wridgemid, Wridgemidmax, Zridgeok, Wridgeok, Wridgeokmax, Zsetplane, Ztotmerge, ZEND } |
enum | ztypes { zdoc, zinc, zadd, zmax, zmin, ZTYPEreal, wadd, wmax, wmin, ZTYPEend } |
Functions | |
void | qh_allstatA (void) |
void | qh_allstatB (void) |
void | qh_allstatC (void) |
void | qh_allstatD (void) |
void | qh_allstatE (void) |
void | qh_allstatF (void) |
void | qh_allstatG (void) |
void | qh_allstatH (void) |
void | qh_allstatI (void) |
void | qh_allstatistics (void) |
void | qh_collectstatistics (void) |
void | qh_freestatistics (void) |
void | qh_initstatistics (void) |
boolT | qh_newstats (int index, int *nextindex) |
boolT | qh_nostatistic (int i) |
void | qh_printallstatistics (FILE *fp, char *string) |
void | qh_printstatistics (FILE *fp, char *string) |
void | qh_printstatlevel (FILE *fp, int id, int start) |
void | qh_printstats (FILE *fp, int index, int *nextindex) |
realT | qh_stddev (int num, realT tot, realT tot2, realT *ave) |
Variables | |
qhstatT | qh_qhstat |
#define wwadd_ | ( | id, | |||
val | ) | {MAYdebugx; qhstat stats[id].r += (val);} |
#define wwmax_ | ( | id, | |||
val | ) | {MAYdebugx; maximize_(qhstat stats[id].r,(val));} |
#define zzadd_ | ( | id, | |||
val | ) | {MAYdebugx; qhstat stats[id].i += (val);} |
#define zzdef_ | ( | stype, | |||
name, | |||||
string, | |||||
cnt | ) |
enum statistics |
enum ztypes |
realT qh_stddev | ( | int | num, | |
realT | tot, | |||
realT | tot2, | |||
realT * | ave | |||
) |