/opt/ros/diamondback/stacks/graspit_simulator/graspit/graspit_source/qhull/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)
unsigned 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 37 of file poly.c.

void qh_appendvertex ( vertexT vertex  ) 

Definition at line 71 of file poly.c.

void qh_attachnewfacets ( void   ) 

Definition at line 128 of file poly.c.

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

Definition at line 217 of file poly.c.

void qh_deletevisible ( void   ) 

Definition at line 289 of file poly.c.

void qh_delfacet ( facetT facet  ) 

Definition at line 246 of file poly.c.

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

Definition at line 340 of file poly.c.

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

Definition at line 401 of file poly.c.

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

Definition at line 543 of file poly.c.

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

Definition at line 640 of file poly.c.

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

Definition at line 461 of file poly.c.

void qh_makenewplanes ( void   ) 

Definition at line 494 of file poly.c.

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

Definition at line 704 of file poly.c.

void qh_matchnewfacets ( void   ) 

Definition at line 816 of file poly.c.

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

Definition at line 925 of file poly.c.

facetT* qh_newfacet ( void   ) 

Definition at line 958 of file poly.c.

ridgeT* qh_newridge ( void   ) 

Definition at line 991 of file poly.c.

int qh_pointid ( pointT *  point  ) 

Definition at line 1024 of file poly.c.

void qh_removefacet ( facetT facet  ) 

Definition at line 1052 of file poly.c.

void qh_removevertex ( vertexT vertex  ) 

Definition at line 1083 of file poly.c.

void qh_updatevertices ( void   ) 

Definition at line 1119 of file poly.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


graspit
Author(s):
autogenerated on Wed Jan 25 10:59:22 2012