/opt/ros/diamondback/stacks/graspit_simulator/graspit/graspit_source/qhull/io.c File Reference

#include "qhull_a.h"
Include dependency graph for io.c:

Go to the source code of this file.

Functions

void dfacet (unsigned id)
void dvertex (unsigned id)
static int qh_compare_facetarea (const void *p1, const void *p2)
static int qh_compare_facetmerge (const void *p1, const void *p2)
static int qh_compare_facetvisit (const void *p1, const void *p2)
int qh_compare_vertexpoint (const void *p1, const void *p2)
void qh_countfacets (facetT *facetlist, setT *facets, boolT printall, int *numfacetsp, int *numsimplicialp, int *totneighborsp, int *numridgesp, int *numcoplanarsp)
pointT * qh_detvnorm (vertexT *vertex, vertexT *vertexA, setT *centers, realT *offsetp)
setTqh_detvridge (vertexT *vertex)
setTqh_detvridge3 (vertexT *atvertex, vertexT *vertex)
int qh_eachvoronoi (FILE *fp, printvridgeT printvridge, vertexT *atvertex, boolT visitall, qh_RIDGE innerouter, boolT inorder)
int qh_eachvoronoi_all (FILE *fp, printvridgeT printvridge, boolT isupper, qh_RIDGE innerouter, boolT inorder)
void qh_facet2point (facetT *facet, pointT **point0, pointT **point1, realT *mindist)
setTqh_facetvertices (facetT *facetlist, setT *facets, boolT allfacets)
void qh_geomplanes (facetT *facet, realT *outerplane, realT *innerplane)
void qh_markkeep (facetT *facetlist)
setTqh_markvoronoi (facetT *facetlist, setT *facets, boolT printall, boolT *islowerp, int *numcentersp)
void qh_order_vertexneighbors (vertexT *vertex)
void qh_printafacet (FILE *fp, int format, facetT *facet, boolT printall)
void qh_printbegin (FILE *fp, int format, facetT *facetlist, setT *facets, boolT printall)
void qh_printcenter (FILE *fp, int format, char *string, facetT *facet)
void qh_printcentrum (FILE *fp, facetT *facet, realT radius)
void qh_printend (FILE *fp, int format, facetT *facetlist, setT *facets, boolT printall)
void qh_printend4geom (FILE *fp, facetT *facet, int *nump, boolT printall)
void qh_printextremes (FILE *fp, facetT *facetlist, setT *facets, int printall)
void qh_printextremes_2d (FILE *fp, facetT *facetlist, setT *facets, int printall)
void qh_printextremes_d (FILE *fp, facetT *facetlist, setT *facets, int printall)
void qh_printfacet (FILE *fp, facetT *facet)
void qh_printfacet2geom (FILE *fp, facetT *facet, realT color[3])
void qh_printfacet2geom_points (FILE *fp, pointT *point1, pointT *point2, facetT *facet, realT offset, realT color[3])
void qh_printfacet2math (FILE *fp, facetT *facet, int notfirst)
void qh_printfacet3geom_nonsimplicial (FILE *fp, facetT *facet, realT color[3])
void qh_printfacet3geom_points (FILE *fp, setT *points, facetT *facet, realT offset, realT color[3])
void qh_printfacet3geom_simplicial (FILE *fp, facetT *facet, realT color[3])
void qh_printfacet3math (FILE *fp, facetT *facet, int notfirst)
void qh_printfacet3vertex (FILE *fp, facetT *facet, int format)
void qh_printfacet4geom_nonsimplicial (FILE *fp, facetT *facet, realT color[3])
void qh_printfacet4geom_simplicial (FILE *fp, facetT *facet, realT color[3])
void qh_printfacetheader (FILE *fp, facetT *facet)
void qh_printfacetNvertex_nonsimplicial (FILE *fp, facetT *facet, int id, int format)
void qh_printfacetNvertex_simplicial (FILE *fp, facetT *facet, int format)
void qh_printfacetridges (FILE *fp, facetT *facet)
void qh_printfacets (FILE *fp, int format, facetT *facetlist, setT *facets, boolT printall)
void qh_printhelp_degenerate (FILE *fp)
void qh_printhelp_singular (FILE *fp)
void qh_printhyperplaneintersection (FILE *fp, facetT *facet1, facetT *facet2, setT *vertices, realT color[3])
void qh_printline3geom (FILE *fp, pointT *pointA, pointT *pointB, realT color[3])
void qh_printneighborhood (FILE *fp, int format, facetT *facetA, facetT *facetB, boolT printall)
void qh_printpoint (FILE *fp, char *string, pointT *point)
void qh_printpoint3 (FILE *fp, pointT *point)
void qh_printpointid (FILE *fp, char *string, int dim, pointT *point, int id)
void qh_printpoints_out (FILE *fp, facetT *facetlist, setT *facets, int printall)
void qh_printpointvect (FILE *fp, pointT *point, coordT *normal, pointT *center, realT radius, realT color[3])
void qh_printpointvect2 (FILE *fp, pointT *point, coordT *normal, pointT *center, realT radius)
void qh_printridge (FILE *fp, ridgeT *ridge)
void qh_printspheres (FILE *fp, setT *vertices, realT radius)
void qh_printvdiagram (FILE *fp, int format, facetT *facetlist, setT *facets, boolT printall)
int qh_printvdiagram2 (FILE *fp, printvridgeT printvridge, setT *vertices, qh_RIDGE innerouter, boolT inorder)
void qh_printvertex (FILE *fp, vertexT *vertex)
void qh_printvertexlist (FILE *fp, char *string, facetT *facetlist, setT *facets, boolT printall)
void qh_printvertices (FILE *fp, char *string, setT *vertices)
void qh_printvneighbors (FILE *fp, facetT *facetlist, setT *facets, boolT printall)
void qh_printvnorm (FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)
void qh_printvoronoi (FILE *fp, int format, facetT *facetlist, setT *facets, boolT printall)
void qh_printvridge (FILE *fp, vertexT *vertex, vertexT *vertexA, setT *centers, boolT unbounded)
void qh_produce_output (void)
void qh_projectdim3 (pointT *source, pointT *destination)
int qh_readfeasible (int dim, char *remainder)
coordT * qh_readpoints (int *numpoints, int *dimension, boolT *ismalloc)
void qh_setfeasible (int dim)
boolT qh_skipfacet (facetT *facet)

Function Documentation

void dfacet ( unsigned  id  ) 

Definition at line 96 of file io.c.

void dvertex ( unsigned  id  ) 

Definition at line 114 of file io.c.

static int qh_compare_facetarea ( const void *  p1,
const void *  p2 
) [static]

Definition at line 144 of file io.c.

static int qh_compare_facetmerge ( const void *  p1,
const void *  p2 
) [static]

Definition at line 164 of file io.c.

static int qh_compare_facetvisit ( const void *  p1,
const void *  p2 
) [static]

Definition at line 176 of file io.c.

int qh_compare_vertexpoint ( const void *  p1,
const void *  p2 
)

Definition at line 132 of file io.c.

void qh_countfacets ( facetT facetlist,
setT facets,
boolT  printall,
int *  numfacetsp,
int *  numsimplicialp,
int *  totneighborsp,
int *  numridgesp,
int *  numcoplanarsp 
)

Definition at line 210 of file io.c.

pointT* qh_detvnorm ( vertexT vertex,
vertexT vertexA,
setT centers,
realT *  offsetp 
)

Definition at line 294 of file io.c.

setT* qh_detvridge ( vertexT vertex  ) 

Definition at line 437 of file io.c.

setT* qh_detvridge3 ( vertexT atvertex,
vertexT vertex 
)

Definition at line 476 of file io.c.

int qh_eachvoronoi ( FILE *  fp,
printvridgeT  printvridge,
vertexT atvertex,
boolT  visitall,
qh_RIDGE  innerouter,
boolT  inorder 
)

Definition at line 572 of file io.c.

int qh_eachvoronoi_all ( FILE *  fp,
printvridgeT  printvridge,
boolT  isupper,
qh_RIDGE  innerouter,
boolT  inorder 
)

Definition at line 668 of file io.c.

void qh_facet2point ( facetT facet,
pointT **  point0,
pointT **  point1,
realT *  mindist 
)

Definition at line 705 of file io.c.

setT* qh_facetvertices ( facetT facetlist,
setT facets,
boolT  allfacets 
)

Definition at line 746 of file io.c.

void qh_geomplanes ( facetT facet,
realT *  outerplane,
realT *  innerplane 
)

Definition at line 794 of file io.c.

void qh_markkeep ( facetT facetlist  ) 

Definition at line 836 of file io.c.

setT* qh_markvoronoi ( facetT facetlist,
setT facets,
boolT  printall,
boolT *  islowerp,
int *  numcentersp 
)

Definition at line 909 of file io.c.

void qh_order_vertexneighbors ( vertexT vertex  ) 

Definition at line 977 of file io.c.

void qh_printafacet ( FILE *  fp,
int  format,
facetT facet,
boolT  printall 
)

Definition at line 1028 of file io.c.

void qh_printbegin ( FILE *  fp,
int  format,
facetT facetlist,
setT facets,
boolT  printall 
)

Definition at line 1218 of file io.c.

void qh_printcenter ( FILE *  fp,
int  format,
char *  string,
facetT facet 
)

Definition at line 1482 of file io.c.

void qh_printcentrum ( FILE *  fp,
facetT facet,
realT  radius 
)

Definition at line 1526 of file io.c.

void qh_printend ( FILE *  fp,
int  format,
facetT facetlist,
setT facets,
boolT  printall 
)

Definition at line 1589 of file io.c.

void qh_printend4geom ( FILE *  fp,
facetT facet,
int *  nump,
boolT  printall 
)

Definition at line 1645 of file io.c.

void qh_printextremes ( FILE *  fp,
facetT facetlist,
setT facets,
int  printall 
)

Definition at line 1702 of file io.c.

void qh_printextremes_2d ( FILE *  fp,
facetT facetlist,
setT facets,
int  printall 
)

Definition at line 1741 of file io.c.

void qh_printextremes_d ( FILE *  fp,
facetT facetlist,
setT facets,
int  printall 
)

Definition at line 1798 of file io.c.

void qh_printfacet ( FILE *  fp,
facetT facet 
)

Definition at line 1838 of file io.c.

void qh_printfacet2geom ( FILE *  fp,
facetT facet,
realT  color[3] 
)

Definition at line 1857 of file io.c.

void qh_printfacet2geom_points ( FILE *  fp,
pointT *  point1,
pointT *  point2,
facetT facet,
realT  offset,
realT  color[3] 
)

Definition at line 1883 of file io.c.

void qh_printfacet2math ( FILE *  fp,
facetT facet,
int  notfirst 
)

Definition at line 1912 of file io.c.

void qh_printfacet3geom_nonsimplicial ( FILE *  fp,
facetT facet,
realT  color[3] 
)

Definition at line 1936 of file io.c.

void qh_printfacet3geom_points ( FILE *  fp,
setT points,
facetT facet,
realT  offset,
realT  color[3] 
)

Definition at line 1994 of file io.c.

void qh_printfacet3geom_simplicial ( FILE *  fp,
facetT facet,
realT  color[3] 
)

Definition at line 2040 of file io.c.

void qh_printfacet3math ( FILE *  fp,
facetT facet,
int  notfirst 
)

Definition at line 2093 of file io.c.

void qh_printfacet3vertex ( FILE *  fp,
facetT facet,
int  format 
)

Definition at line 2136 of file io.c.

void qh_printfacet4geom_nonsimplicial ( FILE *  fp,
facetT facet,
realT  color[3] 
)

Definition at line 2162 of file io.c.

void qh_printfacet4geom_simplicial ( FILE *  fp,
facetT facet,
realT  color[3] 
)

Definition at line 2216 of file io.c.

void qh_printfacetheader ( FILE *  fp,
facetT facet 
)

Definition at line 2321 of file io.c.

void qh_printfacetNvertex_nonsimplicial ( FILE *  fp,
facetT facet,
int  id,
int  format 
)

Definition at line 2264 of file io.c.

void qh_printfacetNvertex_simplicial ( FILE *  fp,
facetT facet,
int  format 
)

Definition at line 2295 of file io.c.

void qh_printfacetridges ( FILE *  fp,
facetT facet 
)

Definition at line 2455 of file io.c.

void qh_printfacets ( FILE *  fp,
int  format,
facetT facetlist,
setT facets,
boolT  printall 
)

Definition at line 2512 of file io.c.

void qh_printhelp_degenerate ( FILE *  fp  ) 

Definition at line 2593 of file io.c.

void qh_printhelp_singular ( FILE *  fp  ) 

Definition at line 2665 of file io.c.

void qh_printhyperplaneintersection ( FILE *  fp,
facetT facet1,
facetT facet2,
setT vertices,
realT  color[3] 
)

Definition at line 2758 of file io.c.

void qh_printline3geom ( FILE *  fp,
pointT *  pointA,
pointT *  pointB,
realT  color[3] 
)

Definition at line 2813 of file io.c.

void qh_printneighborhood ( FILE *  fp,
int  format,
facetT facetA,
facetT facetB,
boolT  printall 
)

Definition at line 2844 of file io.c.

void qh_printpoint ( FILE *  fp,
char *  string,
pointT *  point 
)

Definition at line 2887 of file io.c.

void qh_printpoint3 ( FILE *  fp,
pointT *  point 
)

Definition at line 2920 of file io.c.

void qh_printpointid ( FILE *  fp,
char *  string,
int  dim,
pointT *  point,
int  id 
)

Definition at line 2893 of file io.c.

void qh_printpoints_out ( FILE *  fp,
facetT facetlist,
setT facets,
int  printall 
)

Definition at line 2947 of file io.c.

void qh_printpointvect ( FILE *  fp,
pointT *  point,
coordT *  normal,
pointT *  center,
realT  radius,
realT  color[3] 
)

Definition at line 3013 of file io.c.

void qh_printpointvect2 ( FILE *  fp,
pointT *  point,
coordT *  normal,
pointT *  center,
realT  radius 
)

Definition at line 3038 of file io.c.

void qh_printridge ( FILE *  fp,
ridgeT ridge 
)

Definition at line 3054 of file io.c.

void qh_printspheres ( FILE *  fp,
setT vertices,
realT  radius 
)

Definition at line 3077 of file io.c.

void qh_printvdiagram ( FILE *  fp,
int  format,
facetT facetlist,
setT facets,
boolT  printall 
)

Definition at line 3173 of file io.c.

int qh_printvdiagram2 ( FILE *  fp,
printvridgeT  printvridge,
setT vertices,
qh_RIDGE  innerouter,
boolT  inorder 
)

Definition at line 3234 of file io.c.

void qh_printvertex ( FILE *  fp,
vertexT vertex 
)

Definition at line 3254 of file io.c.

void qh_printvertexlist ( FILE *  fp,
char *  string,
facetT facetlist,
setT facets,
boolT  printall 
)

Definition at line 3293 of file io.c.

void qh_printvertices ( FILE *  fp,
char *  string,
setT vertices 
)

Definition at line 3312 of file io.c.

void qh_printvneighbors ( FILE *  fp,
facetT facetlist,
setT facets,
boolT  printall 
)

Definition at line 3338 of file io.c.

void qh_printvnorm ( FILE *  fp,
vertexT vertex,
vertexT vertexA,
setT centers,
boolT  unbounded 
)

Definition at line 3532 of file io.c.

void qh_printvoronoi ( FILE *  fp,
int  format,
facetT facetlist,
setT facets,
boolT  printall 
)

Definition at line 3413 of file io.c.

void qh_printvridge ( FILE *  fp,
vertexT vertex,
vertexT vertexA,
setT centers,
boolT  unbounded 
)

Definition at line 3559 of file io.c.

void qh_produce_output ( void   ) 

Definition at line 46 of file io.c.

void qh_projectdim3 ( pointT *  source,
pointT *  destination 
)

Definition at line 3580 of file io.c.

int qh_readfeasible ( int  dim,
char *  remainder 
)

Definition at line 3613 of file io.c.

coordT* qh_readpoints ( int *  numpoints,
int *  dimension,
boolT *  ismalloc 
)

Definition at line 3694 of file io.c.

void qh_setfeasible ( int  dim  ) 

Definition at line 3983 of file io.c.

boolT qh_skipfacet ( facetT facet  ) 

Definition at line 4023 of file io.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


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