/opt/ros/diamondback/stacks/graspit_simulator/graspit/graspit_source/qhull/poly.c File Reference
#include "qhull_a.h"
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) |
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) |
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 | |
|
) |
| | |
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 | |
|
) |
| | |
int qh_pointid |
( |
pointT * |
point |
) |
|
void qh_removefacet |
( |
facetT * |
facet |
) |
|
void qh_removevertex |
( |
vertexT * |
vertex |
) |
|
void qh_updatevertices |
( |
void |
|
) |
|