Macros | Functions
qhull_ra.h File Reference
#include "libqhull_r.h"
#include "stat_r.h"
#include "random_r.h"
#include "mem_r.h"
#include "qset_r.h"
#include "geom_r.h"
#include "merge_r.h"
#include "poly_r.h"
#include "io_r.h"
#include <setjmp.h>
#include <string.h>
#include <math.h>
#include <float.h>
#include <limits.h>
#include <time.h>
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
Include dependency graph for qhull_ra.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define QHULL_UNUSED(x)   (void)x;
 
#define trace0(args)   {if (qh->IStracing) qh_fprintf args;}
 
#define trace1(args)   {if (qh->IStracing >= 1) qh_fprintf args;}
 
#define trace2(args)   {if (qh->IStracing >= 2) qh_fprintf args;}
 
#define trace3(args)   {if (qh->IStracing >= 3) qh_fprintf args;}
 
#define trace4(args)   {if (qh->IStracing >= 4) qh_fprintf args;}
 
#define trace5(args)   {if (qh->IStracing >= 5) qh_fprintf args;}
 

Functions

boolT qh_addpoint (qhT *qh, pointT *furthest, facetT *facet, boolT checkdist)
 
void qh_allstatA (qhT *qh)
 
void qh_allstatB (qhT *qh)
 
void qh_allstatC (qhT *qh)
 
void qh_allstatD (qhT *qh)
 
void qh_allstatE (qhT *qh)
 
void qh_allstatE2 (qhT *qh)
 
void qh_allstatF (qhT *qh)
 
void qh_allstatG (qhT *qh)
 
void qh_allstatH (qhT *qh)
 
void qh_appendprint (qhT *qh, qh_PRINT format)
 
void qh_build_withrestart (qhT *qh)
 
void qh_buildhull (qhT *qh)
 
void qh_buildtracing (qhT *qh, pointT *furthest, facetT *facet)
 
void qh_errexit2 (qhT *qh, int exitcode, facetT *facet, facetT *otherfacet)
 
void qh_findhorizon (qhT *qh, pointT *point, facetT *facet, int *goodvisible, int *goodhorizon)
 
void qh_freebuffers (qhT *qh)
 
void qh_freebuild (qhT *qh, boolT allmem)
 
void qh_initbuffers (qhT *qh, coordT *points, int numpoints, int dim, boolT ismalloc)
 
pointTqh_nextfurthest (qhT *qh, facetT **visible)
 
void qh_partitionall (qhT *qh, setT *vertices, pointT *points, int npoints)
 
void qh_partitioncoplanar (qhT *qh, pointT *point, facetT *facet, realT *dist)
 
void qh_partitionpoint (qhT *qh, pointT *point, facetT *facet)
 
void qh_partitionvisible (qhT *qh, boolT allpoints, int *numpoints)
 
void qh_precision (qhT *qh, const char *reason)
 
void qh_printsummary (qhT *qh, FILE *fp)
 
void qh_qhull (qhT *qh)
 

Macro Definition Documentation

◆ QHULL_UNUSED

#define QHULL_UNUSED (   x)    (void)x;

Definition at line 109 of file qhull_ra.h.

◆ trace0

#define trace0 (   args)    {if (qh->IStracing) qh_fprintf args;}

Definition at line 80 of file qhull_ra.h.

◆ trace1

#define trace1 (   args)    {if (qh->IStracing >= 1) qh_fprintf args;}

Definition at line 81 of file qhull_ra.h.

◆ trace2

#define trace2 (   args)    {if (qh->IStracing >= 2) qh_fprintf args;}

Definition at line 82 of file qhull_ra.h.

◆ trace3

#define trace3 (   args)    {if (qh->IStracing >= 3) qh_fprintf args;}

Definition at line 83 of file qhull_ra.h.

◆ trace4

#define trace4 (   args)    {if (qh->IStracing >= 4) qh_fprintf args;}

Definition at line 84 of file qhull_ra.h.

◆ trace5

#define trace5 (   args)    {if (qh->IStracing >= 5) qh_fprintf args;}

Definition at line 85 of file qhull_ra.h.

Function Documentation

◆ qh_addpoint()

boolT qh_addpoint ( qhT qh,
pointT furthest,
facetT facet,
boolT  checkdist 
)

Definition at line 168 of file libqhull_r.c.

◆ qh_allstatA()

void qh_allstatA ( qhT qh)

Definition at line 28 of file stat_r.c.

◆ qh_allstatB()

void qh_allstatB ( qhT qh)

Definition at line 52 of file stat_r.c.

◆ qh_allstatC()

void qh_allstatC ( qhT qh)

Definition at line 82 of file stat_r.c.

◆ qh_allstatD()

void qh_allstatD ( qhT qh)

Definition at line 114 of file stat_r.c.

◆ qh_allstatE()

void qh_allstatE ( qhT qh)

Definition at line 140 of file stat_r.c.

◆ qh_allstatE2()

void qh_allstatE2 ( qhT qh)

Definition at line 162 of file stat_r.c.

◆ qh_allstatF()

void qh_allstatF ( qhT qh)

Definition at line 181 of file stat_r.c.

◆ qh_allstatG()

void qh_allstatG ( qhT qh)

Definition at line 210 of file stat_r.c.

◆ qh_allstatH()

void qh_allstatH ( qhT qh)

Definition at line 233 of file stat_r.c.

◆ qh_appendprint()

void qh_appendprint ( qhT qh,
qh_PRINT  format 
)

Definition at line 51 of file global_r.c.

◆ qh_build_withrestart()

void qh_build_withrestart ( qhT qh)

Definition at line 290 of file libqhull_r.c.

◆ qh_buildhull()

void qh_buildhull ( qhT qh)

Definition at line 364 of file libqhull_r.c.

◆ qh_buildtracing()

void qh_buildtracing ( qhT qh,
pointT furthest,
facetT facet 
)

Definition at line 435 of file libqhull_r.c.

◆ qh_errexit2()

void qh_errexit2 ( qhT qh,
int  exitcode,
facetT facet,
facetT otherfacet 
)

Definition at line 521 of file libqhull_r.c.

◆ qh_findhorizon()

void qh_findhorizon ( qhT qh,
pointT point,
facetT facet,
int *  goodvisible,
int *  goodhorizon 
)

Definition at line 556 of file libqhull_r.c.

◆ qh_freebuffers()

void qh_freebuffers ( qhT qh)

Definition at line 268 of file global_r.c.

◆ qh_freebuild()

void qh_freebuild ( qhT qh,
boolT  allmem 
)

Definition at line 332 of file global_r.c.

◆ qh_initbuffers()

void qh_initbuffers ( qhT qh,
coordT points,
int  numpoints,
int  dim,
boolT  ismalloc 
)

◆ qh_nextfurthest()

pointT* qh_nextfurthest ( qhT qh,
facetT **  visible 
)

Definition at line 662 of file libqhull_r.c.

◆ qh_partitionall()

void qh_partitionall ( qhT qh,
setT vertices,
pointT points,
int  npoints 
)

Definition at line 777 of file libqhull_r.c.

◆ qh_partitioncoplanar()

void qh_partitioncoplanar ( qhT qh,
pointT point,
facetT facet,
realT dist 
)

Definition at line 896 of file libqhull_r.c.

◆ qh_partitionpoint()

void qh_partitionpoint ( qhT qh,
pointT point,
facetT facet 
)

Definition at line 1005 of file libqhull_r.c.

◆ qh_partitionvisible()

void qh_partitionvisible ( qhT qh,
boolT  allpoints,
int *  numpoints 
)

Definition at line 1117 of file libqhull_r.c.

◆ qh_precision()

void qh_precision ( qhT qh,
const char *  reason 
)

Definition at line 1180 of file libqhull_r.c.

◆ qh_printsummary()

void qh_printsummary ( qhT qh,
FILE *  fp 
)

Definition at line 1205 of file libqhull_r.c.

◆ qh_qhull()

void qh_qhull ( qhT qh)

Definition at line 60 of file libqhull_r.c.



hpp-fcl
Author(s):
autogenerated on Fri Jan 26 2024 03:46:16