Classes | Defines | Typedefs | Enumerations | Functions | Variables

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/third_party/bundled/qhull/stat.h File Reference

Go to the source code of this file.

Classes

union  intrealT
struct  qhstatT

Defines

#define MAYdebugx
#define zzdef_(stype, name, string, cnt)
#define zdef_(type, name, doc, count)
#define zzinc_(id)   {MAYdebugx; qhstat stats[id].i++;}
#define zinc_(id)   {}
#define zzadd_(id, val)   {MAYdebugx; qhstat stats[id].i += (val);}
#define wwadd_(id, val)   {MAYdebugx; qhstat stats[id].r += (val);}
#define zadd_(id, val)   {}
#define wadd_(id, val)   {}
#define zzval_(id)   ((qhstat stats[id]).i)
#define wwval_(id)   ((qhstat stats[id]).r)
#define zval_(id)   qhstat tempi
#define wval_(id)   qhstat tempr
#define wwmax_(id, val)   {MAYdebugx; maximize_(qhstat stats[id].r,(val));}
#define zmax_(id, val)   {}
#define wmax_(id, val)   {}
#define zmin_(id, val)   {}
#define wmin_(id, val)   {}
#define qhstat   qh_qhstat.

Typedefs

typedef union intrealT intrealT
typedef struct qhstatT qhstatT

Enumerations

enum  statistics {
  Zback0, Zbestdist, Zcentrumtests, Zcheckpart,
  Zconcaveridges, Zcoplanarhorizon, Zcoplanarpart, Zcoplanarridges,
  Zcyclefacettot, Zcyclehorizon, Zdelvertextot, Zdistcheck,
  Zdistconvex, Zdistzero, Zdoc1, Zdoc2,
  Zdoc3, Zdoc11, 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_allstatE2 (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 Documentation

#define MAYdebugx
#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 
)
Value:
qhstat id[qhstat next++]=name; \
   qhstat doc[name]= string; qhstat count[name]= cnt; qhstat type[name]= stype
#define zzinc_ (   id  )     {MAYdebugx; qhstat stats[id].i++;}
#define zzval_ (   id  )     ((qhstat stats[id]).i)

Typedef Documentation

typedef union intrealT intrealT
typedef struct qhstatT qhstatT

Enumeration Type Documentation

enum statistics
Enumerator:
Zback0 
Zbestdist 
Zcentrumtests 
Zcheckpart 
Zconcaveridges 
Zcoplanarhorizon 
Zcoplanarpart 
Zcoplanarridges 
Zcyclefacettot 
Zcyclehorizon 
Zdelvertextot 
Zdistcheck 
Zdistconvex 
Zdistzero 
Zdoc1 
Zdoc2 
Zdoc3 
Zdoc11 
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
Enumerator:
zdoc 
zinc 
zadd 
zmax 
zmin 
ZTYPEreal 
wadd 
wmax 
wmin 
ZTYPEend 

Function Documentation

void qh_allstatA ( void   ) 
void qh_allstatB ( void   ) 
void qh_allstatC ( void   ) 
void qh_allstatD ( void   ) 
void qh_allstatE ( void   ) 
void qh_allstatE2 ( 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 
)

Variable Documentation