Functions

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/third_party/bundled/qhull/geom.c File Reference

#include "qhull_a.h"

Functions

void qh_distplane (pointT *point, facetT *facet, realT *dist)
facetTqh_findbest (pointT *point, facetT *startfacet, boolT bestoutside, boolT isnewfacets, boolT noupper, realT *dist, boolT *isoutside, int *numpart)
facetTqh_findbesthorizon (boolT ischeckmax, pointT *point, facetT *startfacet, boolT noupper, realT *bestdist, int *numpart)
facetTqh_findbestnew (pointT *point, facetT *startfacet, realT *dist, boolT bestoutside, boolT *isoutside, int *numpart)
void qh_backnormal (realT **rows, int numrow, int numcol, boolT sign, coordT *normal, boolT *nearzero)
void qh_gausselim (realT **rows, int numrow, int numcol, boolT *sign, boolT *nearzero)
realT qh_getangle (pointT *vect1, pointT *vect2)
pointT * qh_getcenter (setT *vertices)
pointT * qh_getcentrum (facetT *facet)
realT qh_getdistance (facetT *facet, facetT *neighbor, realT *mindist, realT *maxdist)
void qh_normalize (coordT *normal, int dim, boolT toporient)
void qh_normalize2 (coordT *normal, int dim, boolT toporient, realT *minnorm, boolT *ismin)
pointT * qh_projectpoint (pointT *point, facetT *facet, realT dist)
void qh_setfacetplane (facetT *facet)
void qh_sethyperplane_det (int dim, coordT **rows, coordT *point0, boolT toporient, coordT *normal, realT *offset, boolT *nearzero)
void qh_sethyperplane_gauss (int dim, coordT **rows, pointT *point0, boolT toporient, coordT *normal, coordT *offset, boolT *nearzero)

Function Documentation

void qh_backnormal ( realT **  rows,
int  numrow,
int  numcol,
boolT  sign,
coordT *  normal,
boolT *  nearzero 
)
void qh_distplane ( pointT *  point,
facetT facet,
realT *  dist 
)
facetT* qh_findbest ( pointT *  point,
facetT startfacet,
boolT  bestoutside,
boolT  isnewfacets,
boolT  noupper,
realT *  dist,
boolT *  isoutside,
int *  numpart 
)
facetT* qh_findbesthorizon ( boolT  ischeckmax,
pointT *  point,
facetT startfacet,
boolT  noupper,
realT *  bestdist,
int *  numpart 
)
facetT* qh_findbestnew ( pointT *  point,
facetT startfacet,
realT *  dist,
boolT  bestoutside,
boolT *  isoutside,
int *  numpart 
)
void qh_gausselim ( realT **  rows,
int  numrow,
int  numcol,
boolT *  sign,
boolT *  nearzero 
)
realT qh_getangle ( pointT *  vect1,
pointT *  vect2 
)
pointT* qh_getcenter ( setT vertices  ) 
pointT* qh_getcentrum ( facetT facet  ) 
realT qh_getdistance ( facetT facet,
facetT neighbor,
realT *  mindist,
realT *  maxdist 
)
void qh_normalize ( coordT *  normal,
int  dim,
boolT  toporient 
)
void qh_normalize2 ( coordT *  normal,
int  dim,
boolT  toporient,
realT *  minnorm,
boolT *  ismin 
)
pointT* qh_projectpoint ( pointT *  point,
facetT facet,
realT  dist 
)
void qh_setfacetplane ( facetT facet  ) 
void qh_sethyperplane_det ( int  dim,
coordT **  rows,
coordT *  point0,
boolT  toporient,
coordT *  normal,
realT *  offset,
boolT *  nearzero 
)
void qh_sethyperplane_gauss ( int  dim,
coordT **  rows,
pointT *  point0,
boolT  toporient,
coordT *  normal,
coordT *  offset,
boolT *  nearzero 
)