#include "qhull_ra.h"
Go to the source code of this file.
Functions | |
coordT * | qh_copypoints (qhT *qh, coordT *points, int numpoints, int dimension) |
void | qh_crossproduct (int dim, realT vecA[3], realT vecB[3], realT vecC[3]) |
realT | qh_determinant (qhT *qh, realT **rows, int dim, boolT *nearzero) |
realT | qh_detjoggle (qhT *qh, pointT *points, int numpoints, int dimension) |
void | qh_detroundoff (qhT *qh) |
realT | qh_detsimplex (qhT *qh, pointT *apex, setT *points, int dim, boolT *nearzero) |
realT | qh_distnorm (int dim, pointT *point, pointT *normal, realT *offsetp) |
realT | qh_distround (qhT *qh, int dimension, realT maxabs, realT maxsumabs) |
realT | qh_divzero (realT numer, realT denom, realT mindenom1, boolT *zerodiv) |
realT | qh_facetarea (qhT *qh, facetT *facet) |
realT | qh_facetarea_simplex (qhT *qh, int dim, coordT *apex, setT *vertices, vertexT *notvertex, boolT toporient, coordT *normal, realT *offset) |
pointT * | qh_facetcenter (qhT *qh, setT *vertices) |
facetT * | qh_findgooddist (qhT *qh, pointT *point, facetT *facetA, realT *distp, facetT **facetlist) |
void | qh_getarea (qhT *qh, facetT *facetlist) |
boolT | qh_gram_schmidt (qhT *qh, int dim, realT **row) |
boolT | qh_inthresholds (qhT *qh, coordT *normal, realT *angle) |
void | qh_joggleinput (qhT *qh) |
realT * | qh_maxabsval (realT *normal, int dim) |
setT * | qh_maxmin (qhT *qh, pointT *points, int numpoints, int dimension) |
realT | qh_maxouter (qhT *qh) |
void | qh_maxsimplex (qhT *qh, int dim, setT *maxpoints, pointT *points, int numpoints, setT **simplex) |
realT | qh_minabsval (realT *normal, int dim) |
int | qh_mindiff (realT *vecA, realT *vecB, int dim) |
boolT | qh_orientoutside (qhT *qh, facetT *facet) |
void | qh_outerinner (qhT *qh, facetT *facet, realT *outerplane, realT *innerplane) |
coordT | qh_pointdist (pointT *point1, pointT *point2, int dim) |
void | qh_printmatrix (qhT *qh, FILE *fp, const char *string, realT **rows, int numrow, int numcol) |
void | qh_printpoints (qhT *qh, FILE *fp, const char *string, setT *points) |
void | qh_projectinput (qhT *qh) |
void | qh_projectpoints (qhT *qh, signed char *project, int n, realT *points, int numpoints, int dim, realT *newpoints, int newdim) |
void | qh_rotateinput (qhT *qh, realT **rows) |
void | qh_rotatepoints (qhT *qh, realT *points, int numpoints, int dim, realT **row) |
void | qh_scaleinput (qhT *qh) |
void | qh_scalelast (qhT *qh, coordT *points, int numpoints, int dim, coordT low, coordT high, coordT newhigh) |
void | qh_scalepoints (qhT *qh, pointT *points, int numpoints, int dim, realT *newlows, realT *newhighs) |
void | qh_setdelaunay (qhT *qh, int dim, int count, pointT *points) |
boolT | qh_sethalfspace (qhT *qh, int dim, coordT *coords, coordT **nextp, coordT *normal, coordT *offset, coordT *feasible) |
coordT * | qh_sethalfspace_all (qhT *qh, int dim, int count, coordT *halfspaces, pointT *feasible) |
boolT | qh_sharpnewfacets (qhT *qh) |
pointT * | qh_voronoi_center (qhT *qh, int dim, setT *points) |