Functions
poly.c File Reference
#include "qhull_a.h"
Include dependency graph for poly.c:

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)
setTqh_facetintersect (facetT *facetA, facetT *facetB, int *skipA, int *skipB, int prepend)
int qh_gethash (int hashsize, setT *set, int size, int firstindex, void *skipelem)
facetTqh_makenew_nonsimplicial (facetT *visible, vertexT *apex, int *numnew)
facetTqh_makenew_simplicial (facetT *visible, vertexT *apex, int *numnew)
facetTqh_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)
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)

Definition at line 38 of file poly.c.

void qh_appendvertex ( vertexT vertex)

Definition at line 72 of file poly.c.

void qh_attachnewfacets ( void  )

Definition at line 129 of file poly.c.

boolT qh_checkflipped ( facetT facet,
realT distp,
boolT  allerror 
)

Definition at line 218 of file poly.c.

void qh_deletevisible ( void  )

Definition at line 292 of file poly.c.

void qh_delfacet ( facetT facet)

Definition at line 247 of file poly.c.

setT* qh_facetintersect ( facetT facetA,
facetT facetB,
int *  skipA,
int *  skipB,
int  prepend 
)

Definition at line 343 of file poly.c.

int qh_gethash ( int  hashsize,
setT set,
int  size,
int  firstindex,
void *  skipelem 
)

Definition at line 405 of file poly.c.

facetT* qh_makenew_nonsimplicial ( facetT visible,
vertexT apex,
int *  numnew 
)

Definition at line 563 of file poly.c.

facetT* qh_makenew_simplicial ( facetT visible,
vertexT apex,
int *  numnew 
)

Definition at line 660 of file poly.c.

facetT* qh_makenewfacet ( setT vertices,
boolT  toporient,
facetT horizon 
)

Definition at line 479 of file poly.c.

void qh_makenewplanes ( void  )

Definition at line 513 of file poly.c.

void qh_matchneighbor ( facetT newfacet,
int  newskip,
int  hashsize,
int *  hashcount 
)

Definition at line 724 of file poly.c.

void qh_matchnewfacets ( void  )

Definition at line 836 of file poly.c.

boolT qh_matchvertices ( int  firstindex,
setT verticesA,
int  skipA,
setT verticesB,
int *  skipB,
boolT same 
)

Definition at line 946 of file poly.c.

facetT* qh_newfacet ( void  )

Definition at line 979 of file poly.c.

ridgeT* qh_newridge ( void  )

Definition at line 1012 of file poly.c.

int qh_pointid ( pointT point)

Definition at line 1047 of file poly.c.

void qh_removefacet ( facetT facet)

Definition at line 1078 of file poly.c.

void qh_removevertex ( vertexT vertex)

Definition at line 1109 of file poly.c.

void qh_updatevertices ( void  )

Definition at line 1149 of file poly.c.



libqhull-ours
Author(s): Robert Krug
autogenerated on Mon Jan 6 2014 11:32:11