|
PLplot
5.15.0
|
#include "nndll.h"Go to the source code of this file.
Classes | |
| struct | point |
Macros | |
| #define | _POINT_STRUCT |
Typedefs | |
| typedef struct delaunay | delaunay |
| typedef struct lpi | lpi |
| typedef struct nnpi | nnpi |
| typedef struct nnhpi | nnhpi |
| typedef struct nnai | nnai |
Enumerations | |
| enum | NN_RULE { SIBSON, NON_SIBSONIAN } |
Functions | |
| void | points_thin (int *n, point **points, int nx, int ny) |
| void | points_generate1 (int n, point points[], int nx, int ny, double zoom, int *nout, point **pout) |
| void | points_generate2 (double xmin, double xmax, double ymin, double ymax, int nx, int ny, int *nout, point **pout) |
| void | points_read (char *fname, int dim, int *n, point **points) |
| double | points_scaletosquare (int n, point *points) |
| void | points_scale (int n, point *points, double k) |
| delaunay * | delaunay_build (int np, point points[], int ns, int segments[], int nh, double holes[]) |
| void | delaunay_destroy (delaunay *d) |
| lpi * | lpi_build (delaunay *d) |
| void | lpi_destroy (lpi *l) |
| void | lpi_interpolate_point (lpi *l, point *p) |
| NNDLLIMPEXP void | lpi_interpolate_points (int nin, point pin[], int nout, point pout[]) |
| nnpi * | nnpi_create (delaunay *d) |
| void | nnpi_destroy (nnpi *nn) |
| void | nnpi_interpolate_point (nnpi *nn, point *p) |
| NNDLLIMPEXP void | nnpi_interpolate_points (int nin, point pin[], double wmin, int nout, point pout[]) |
| void | nnpi_setwmin (nnpi *nn, double wmin) |
| nnhpi * | nnhpi_create (delaunay *d, int size) |
| void | nnhpi_destroy (nnhpi *nn) |
| void | nnhpi_interpolate (nnhpi *nn, point *p) |
| void | nnhpi_modify_data (nnhpi *nn, point *p) |
| void | nnhpi_setwmin (nnhpi *nn, double wmin) |
| nnai * | nnai_build (delaunay *d, int n, double *x, double *y) |
| void | nnai_destroy (nnai *nn) |
| void | nnai_interpolate (nnai *nn, double *zin, double *zout) |
| void | nnai_setwmin (nnai *nn, double wmin) |
| NNDLLIMPEXP_DATA (NN_RULE) nn_rule | |
Variables | |
| int | nn_verbose |
| const char * | nn_version |
| int | nn_test_vertice |
Definition at line 265 of file delaunay.c.
| void delaunay_destroy | ( | delaunay * | d | ) |
Definition at line 578 of file delaunay.c.
| NNDLLIMPEXP void lpi_interpolate_points | ( | int | nin, |
| point | pin[], | ||
| int | nout, | ||
| point | pout[] | ||
| ) |
| void nnai_interpolate | ( | nnai * | nn, |
| double * | zin, | ||
| double * | zout | ||
| ) |
| NNDLLIMPEXP_DATA | ( | NN_RULE | ) |
| NNDLLIMPEXP void nnpi_interpolate_points | ( | int | nin, |
| point | pin[], | ||
| double | wmin, | ||
| int | nout, | ||
| point | pout[] | ||
| ) |
| void points_generate1 | ( | int | n, |
| point | points[], | ||
| int | nx, | ||
| int | ny, | ||
| double | zoom, | ||
| int * | nout, | ||
| point ** | pout | ||
| ) |
Definition at line 249 of file nncommon.c.
| void points_generate2 | ( | double | xmin, |
| double | xmax, | ||
| double | ymin, | ||
| double | ymax, | ||
| int | nx, | ||
| int | ny, | ||
| int * | nout, | ||
| point ** | pout | ||
| ) |
Definition at line 334 of file nncommon.c.
| void points_read | ( | char * | fname, |
| int | dim, | ||
| int * | n, | ||
| point ** | points | ||
| ) |
Definition at line 402 of file nncommon.c.
| void points_scale | ( | int | n, |
| point * | points, | ||
| double | k | ||
| ) |
Definition at line 530 of file nncommon.c.
| double points_scaletosquare | ( | int | n, |
| point * | points | ||
| ) |
Definition at line 487 of file nncommon.c.
| void points_thin | ( | int * | n, |
| point ** | points, | ||
| int | nx, | ||
| int | ny | ||
| ) |
Definition at line 114 of file nncommon.c.
| int nn_test_vertice |
Definition at line 44 of file nncommon.c.
| int nn_verbose |
Definition at line 43 of file nncommon.c.
| const char* nn_version |
Definition at line 17 of file nn/version.h.