PLplot
5.13.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.