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) |
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_makenewfacet (setT *vertices, boolT toporient, facetT *horizon) |
void | qh_makenewplanes (void) |
facetT * | qh_makenew_nonsimplicial (facetT *visible, vertexT *apex, int *numnew) |
facetT * | qh_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) |
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) |