Functions

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

#include "qhull_a.h"

Functions

void qh_appendfacet (facetT *facet)
void qh_appendvertex (vertexT *vertex)
void qh_attachnewfacets (void)
boolT qh_checkflipped (facetT *facet, realT *distp, boolT allerror)
void qh_delfacet (facetT *facet)
void qh_deletevisible (void)
setTqh_facetintersect (facetT *facetA, facetT *facetB, int *skipA, int *skipB, int prepend)
unsigned qh_gethash (int hashsize, setT *set, int size, int firstindex, void *skipelem)
facetTqh_makenewfacet (setT *vertices, boolT toporient, facetT *horizon)
void qh_makenewplanes (void)
facetTqh_makenew_nonsimplicial (facetT *visible, vertexT *apex, int *numnew)
facetTqh_makenew_simplicial (facetT *visible, vertexT *apex, int *numnew)
void qh_matchneighbor (facetT *newfacet, int newskip, int hashsize, int *hashcount)
void qh_matchnewfacets (void)
boolT qh_matchvertices (int firstindex, setT *verticesA, int skipA, setT *verticesB, int *skipB, boolT *same)
facetTqh_newfacet (void)
ridgeTqh_newridge (void)
int qh_pointid (pointT *point)
void qh_removefacet (facetT *facet)
void qh_removevertex (vertexT *vertex)
void qh_updatevertices (void)

Function Documentation

void qh_appendfacet ( facetT facet  ) 
void qh_appendvertex ( vertexT vertex  ) 
void qh_attachnewfacets ( void   ) 
boolT qh_checkflipped ( facetT facet,
realT *  distp,
boolT  allerror 
)
void qh_deletevisible ( void   ) 
void qh_delfacet ( facetT facet  ) 
setT* qh_facetintersect ( facetT facetA,
facetT facetB,
int *  skipA,
int *  skipB,
int  prepend 
)
unsigned qh_gethash ( int  hashsize,
setT set,
int  size,
int  firstindex,
void *  skipelem 
)
facetT* qh_makenew_nonsimplicial ( facetT visible,
vertexT apex,
int *  numnew 
)
facetT* qh_makenew_simplicial ( facetT visible,
vertexT apex,
int *  numnew 
)
facetT* qh_makenewfacet ( setT vertices,
boolT  toporient,
facetT horizon 
)
void qh_makenewplanes ( void   ) 
void qh_matchneighbor ( facetT newfacet,
int  newskip,
int  hashsize,
int *  hashcount 
)
void qh_matchnewfacets ( void   ) 
boolT qh_matchvertices ( int  firstindex,
setT verticesA,
int  skipA,
setT verticesB,
int *  skipB,
boolT *  same 
)
facetT* qh_newfacet ( void   ) 
ridgeT* qh_newridge ( void   ) 
int qh_pointid ( pointT *  point  ) 
void qh_removefacet ( facetT facet  ) 
void qh_removevertex ( vertexT vertex  ) 
void qh_updatevertices ( void   )