Defines | Functions
user_eg2.c File Reference
#include "qhull_a.h"
Include dependency graph for user_eg2.c:

Go to the source code of this file.

Defines

#define DIM   3 /* dimension of points, must be < 31 for SIZEcube */
#define SIZEcube   (1<<DIM)
#define SIZEdiamond   (2*DIM)
#define TOTpoints   (SIZEcube + SIZEdiamond)

Functions

void addDelaunay (coordT *points, int numpoints, int numnew, int dim)
void adddiamond (coordT *points, int numpoints, int numnew, int dim)
void addhalf (coordT *points, int numpoints, int numnew, int dim, coordT *feasible)
void findDelaunay (int dim)
int main (int argc, char *argv[])
void makecube (coordT *points, int numpoints, int dim)
void makeDelaunay (coordT *points, int numpoints, int dim)
void makehalf (coordT *points, int numpoints, int dim)
void print_summary (void)
void qh_errexit (int exitcode, facetT *facet, ridgeT *ridge)
void qh_errprint (const char *string, facetT *atfacet, facetT *otherfacet, ridgeT *atridge, vertexT *atvertex)
void qh_printfacetlist (facetT *facetlist, setT *facets, boolT printall)
void qh_printhelp_degenerate (FILE *fp)
void qh_printhelp_narrowhull (FILE *fp, realT minangle)
void qh_printhelp_singular (FILE *fp)
void qh_user_memsizes (void)

Define Documentation

#define DIM   3 /* dimension of points, must be < 31 for SIZEcube */

Definition at line 332 of file user_eg2.c.

#define SIZEcube   (1<<DIM)

Definition at line 333 of file user_eg2.c.

#define SIZEdiamond   (2*DIM)

Definition at line 334 of file user_eg2.c.

#define TOTpoints   (SIZEcube + SIZEdiamond)

Definition at line 335 of file user_eg2.c.


Function Documentation

void addDelaunay ( coordT points,
int  numpoints,
int  numnew,
int  dim 
)

Definition at line 182 of file user_eg2.c.

void adddiamond ( coordT points,
int  numpoints,
int  numnew,
int  dim 
)

Definition at line 115 of file user_eg2.c.

void addhalf ( coordT points,
int  numpoints,
int  numnew,
int  dim,
coordT feasible 
)

Definition at line 296 of file user_eg2.c.

void findDelaunay ( int  dim)
int main ( int  argc,
char *  argv[] 
)

Definition at line 346 of file user_eg2.c.

void makecube ( coordT points,
int  numpoints,
int  dim 
)
void makeDelaunay ( coordT points,
int  numpoints,
int  dim 
)

Definition at line 155 of file user_eg2.c.

void makehalf ( coordT points,
int  numpoints,
int  dim 
)
void print_summary ( void  )
void qh_errexit ( int  exitcode,
facetT facet,
ridgeT ridge 
)

Definition at line 486 of file user_eg2.c.

void qh_errprint ( const char *  string,
facetT atfacet,
facetT otherfacet,
ridgeT atridge,
vertexT atvertex 
)

Definition at line 524 of file user_eg2.c.

void qh_printfacetlist ( facetT facetlist,
setT facets,
boolT  printall 
)

Definition at line 532 of file user_eg2.c.

void qh_printhelp_degenerate ( FILE *  fp)

Definition at line 553 of file user_eg2.c.

void qh_printhelp_narrowhull ( FILE *  fp,
realT  minangle 
)

Definition at line 627 of file user_eg2.c.

void qh_printhelp_singular ( FILE *  fp)

Definition at line 640 of file user_eg2.c.

void qh_user_memsizes ( void  )

Definition at line 731 of file user_eg2.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


libqhull
Author(s): Robert Krug
autogenerated on Tue Jun 18 2013 12:38:50