Go to the source code of this file.
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_deletevisible (void) |
void | qh_delfacet (facetT *facet) |
setT * | qh_facetintersect (facetT *facetA, facetT *facetB, int *skipA, int *skipB, int prepend) |
int | 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) |
Function Documentation
int qh_gethash |
( |
int |
hashsize, |
|
|
setT * |
set, |
|
|
int |
size, |
|
|
int |
firstindex, |
|
|
void * |
skipelem |
|
) |
| |