Macros | Functions
user_eg2_r.c File Reference
#include "libqhull_r/qhull_ra.h"
Include dependency graph for user_eg2_r.c:

Go to the source code of this file.

Macros

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

Macro Definition Documentation

◆ DIM

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

Definition at line 332 of file user_eg2_r.c.

◆ SIZEcube

#define SIZEcube   (1<<DIM)

Definition at line 333 of file user_eg2_r.c.

◆ SIZEdiamond

#define SIZEdiamond   (2*DIM)

Definition at line 334 of file user_eg2_r.c.

◆ TOTpoints

#define TOTpoints   (SIZEcube + SIZEdiamond)

Definition at line 335 of file user_eg2_r.c.

Function Documentation

◆ addDelaunay()

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

Definition at line 182 of file user_eg2_r.c.

◆ adddiamond()

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

Definition at line 115 of file user_eg2_r.c.

◆ addhalf()

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

Definition at line 296 of file user_eg2_r.c.

◆ findDelaunay()

void findDelaunay ( qhT qh,
int  dim 
)

Definition at line 229 of file user_eg2_r.c.

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 346 of file user_eg2_r.c.

◆ makecube()

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

Definition at line 88 of file user_eg2_r.c.

◆ makeDelaunay()

void makeDelaunay ( qhT qh,
coordT points,
int  numpoints,
int  dim 
)

Definition at line 155 of file user_eg2_r.c.

◆ makehalf()

void makehalf ( coordT points,
int  numpoints,
int  dim 
)

Definition at line 259 of file user_eg2_r.c.

◆ print_summary()

void print_summary ( qhT qh)

Definition at line 71 of file user_eg2_r.c.

◆ qh_errexit()

void qh_errexit ( qhT qh,
int  exitcode,
facetT facet,
ridgeT ridge 
)

Definition at line 491 of file user_eg2_r.c.

◆ qh_errprint()

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

Definition at line 529 of file user_eg2_r.c.

◆ qh_printfacetlist()

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

Definition at line 537 of file user_eg2_r.c.

◆ qh_printhelp_degenerate()

void qh_printhelp_degenerate ( qhT qh,
FILE *  fp 
)

Definition at line 558 of file user_eg2_r.c.

◆ qh_printhelp_narrowhull()

void qh_printhelp_narrowhull ( qhT qh,
FILE *  fp,
realT  minangle 
)

Definition at line 632 of file user_eg2_r.c.

◆ qh_printhelp_singular()

void qh_printhelp_singular ( qhT qh,
FILE *  fp 
)

Definition at line 645 of file user_eg2_r.c.

◆ qh_user_memsizes()

void qh_user_memsizes ( qhT qh)

Definition at line 736 of file user_eg2_r.c.



hpp-fcl
Author(s):
autogenerated on Fri Jun 2 2023 02:39:02