Go to the source code of this file.
|  | 
| 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) | 
|  | 
◆ qh_appendfacet()
      
        
          | void qh_appendfacet | ( | facetT * | facet | ) |  | 
      
 
 
◆ qh_appendvertex()
      
        
          | void qh_appendvertex | ( | vertexT * | vertex | ) |  | 
      
 
 
◆ qh_attachnewfacets()
      
        
          | void qh_attachnewfacets | ( | void |  | ) |  | 
      
 
 
◆ qh_checkflipped()
◆ qh_deletevisible()
      
        
          | void qh_deletevisible | ( | void |  | ) |  | 
      
 
 
◆ qh_delfacet()
      
        
          | void qh_delfacet | ( | facetT * | facet | ) |  | 
      
 
 
◆ qh_facetintersect()
      
        
          | setT* qh_facetintersect | ( | facetT * | facetA, | 
        
          |  |  | facetT * | facetB, | 
        
          |  |  | int * | skipA, | 
        
          |  |  | int * | skipB, | 
        
          |  |  | int | prepend | 
        
          |  | ) |  |  | 
      
 
 
◆ qh_gethash()
      
        
          | int qh_gethash | ( | int | hashsize, | 
        
          |  |  | setT * | set, | 
        
          |  |  | int | size, | 
        
          |  |  | int | firstindex, | 
        
          |  |  | void * | skipelem | 
        
          |  | ) |  |  | 
      
 
 
◆ qh_makenew_nonsimplicial()
◆ qh_makenew_simplicial()
◆ qh_makenewfacet()
◆ qh_makenewplanes()
      
        
          | void qh_makenewplanes | ( | void |  | ) |  | 
      
 
 
◆ qh_matchneighbor()
      
        
          | void qh_matchneighbor | ( | facetT * | newfacet, | 
        
          |  |  | int | newskip, | 
        
          |  |  | int | hashsize, | 
        
          |  |  | int * | hashcount | 
        
          |  | ) |  |  | 
      
 
 
◆ qh_matchnewfacets()
      
        
          | void qh_matchnewfacets | ( | void |  | ) |  | 
      
 
 
◆ qh_matchvertices()
      
        
          | boolT qh_matchvertices | ( | int | firstindex, | 
        
          |  |  | setT * | verticesA, | 
        
          |  |  | int | skipA, | 
        
          |  |  | setT * | verticesB, | 
        
          |  |  | int * | skipB, | 
        
          |  |  | boolT * | same | 
        
          |  | ) |  |  | 
      
 
 
◆ qh_newfacet()
◆ qh_newridge()
◆ qh_pointid()
      
        
          | int qh_pointid | ( | pointT * | point | ) |  | 
      
 
 
◆ qh_removefacet()
      
        
          | void qh_removefacet | ( | facetT * | facet | ) |  | 
      
 
 
◆ qh_removevertex()
      
        
          | void qh_removevertex | ( | vertexT * | vertex | ) |  | 
      
 
 
◆ qh_updatevertices()
      
        
          | void qh_updatevertices | ( | void |  | ) |  |