|
PLplot
5.10.0
|
#include <stdlib.h>#include <stdio.h>#include <assert.h>#include <math.h>#include <string.h>#include <limits.h>#include <float.h>#include <qhull/qhull_a.h>#include "istack.h"#include "nan.h"#include "delaunay.h"Go to the source code of this file.
Defines | |
| #define | USE_QHULL |
Functions | |
| int | circle_build (circle *c, point *p0, point *p1, point *p2) |
| int | circle_contains (circle *c, point *p) |
| int | delaunay_xytoi (delaunay *d, point *p, int id) |
| void | delaunay_circles_find (delaunay *d, point *p, int *n, int **out) |
| static int | cw (delaunay *d, triangle *t) |
| delaunay * | delaunay_build (int np, point points[], int ns, int segments[], int nh, double holes[]) |
| void | delaunay_destroy (delaunay *d) |
| static int | on_right_side (point *p, point *p0, point *p1) |
| #define USE_QHULL |
Definition at line 27 of file delaunay.c.
| int circle_build | ( | circle * | c, |
| point * | p0, | ||
| point * | p1, | ||
| point * | p2 | ||
| ) |
Definition at line 68 of file nncommon.c.
| int circle_contains | ( | circle * | c, |
| point * | p | ||
| ) |
Definition at line 98 of file nncommon.c.
Definition at line 558 of file delaunay.c.
| delaunay* delaunay_build | ( | int | np, |
| point | points[], | ||
| int | ns, | ||
| int | segments[], | ||
| int | nh, | ||
| double | holes[] | ||
| ) |
Definition at line 261 of file delaunay.c.
| void delaunay_circles_find | ( | delaunay * | d, |
| point * | p, | ||
| int * | n, | ||
| int ** | out | ||
| ) |
Definition at line 677 of file delaunay.c.
| void delaunay_destroy | ( | delaunay * | d | ) |
Definition at line 574 of file delaunay.c.
| int delaunay_xytoi | ( | delaunay * | d, |
| point * | p, | ||
| int | id | ||
| ) |
Definition at line 627 of file delaunay.c.
| static int on_right_side | ( | point * | p, |
| point * | p0, | ||
| point * | p1 | ||
| ) | [static] |
Definition at line 615 of file delaunay.c.