#include "plplotP.h"
#include "nan.h"
Classes | |
struct | pt |
Defines | |
#define | KNN_MAX_ORDER 100 |
Typedefs | |
typedef struct pt | PT |
Functions | |
static void | grid_nnaidw (PLFLT *x, PLFLT *y, PLFLT *z, int npts, PLFLT *xg, int nptsx, PLFLT *yg, int nptsy, PLFLT **zg) |
static void | grid_nnli (PLFLT *x, PLFLT *y, PLFLT *z, int npts, PLFLT *xg, int nptsx, PLFLT *yg, int nptsy, PLFLT **zg, PLFLT threshold) |
static void | grid_nnidw (PLFLT *x, PLFLT *y, PLFLT *z, int npts, PLFLT *xg, int nptsx, PLFLT *yg, int nptsy, PLFLT **zg, int knn_order) |
static void | dist1 (PLFLT gx, PLFLT gy, PLFLT *x, PLFLT *y, int npts, int knn_order) |
static void | dist2 (PLFLT gx, PLFLT gy, PLFLT *x, PLFLT *y, int npts) |
void | c_plgriddata (PLFLT *x, PLFLT *y, PLFLT *z, PLINT npts, PLFLT *xg, PLINT nptsx, PLFLT *yg, PLINT nptsy, PLFLT **zg, PLINT type, PLFLT data) |
Variables | |
static PT | items [KNN_MAX_ORDER] |
#define KNN_MAX_ORDER 100 |
void c_plgriddata | ( | PLFLT * | x, | |
PLFLT * | y, | |||
PLFLT * | z, | |||
PLINT | npts, | |||
PLFLT * | xg, | |||
PLINT | nptsx, | |||
PLFLT * | yg, | |||
PLINT | nptsy, | |||
PLFLT ** | zg, | |||
PLINT | type, | |||
PLFLT | data | |||
) |
static void grid_nnaidw | ( | PLFLT * | x, | |
PLFLT * | y, | |||
PLFLT * | z, | |||
int | npts, | |||
PLFLT * | xg, | |||
int | nptsx, | |||
PLFLT * | yg, | |||
int | nptsy, | |||
PLFLT ** | zg | |||
) | [static] |
static void grid_nnidw | ( | PLFLT * | x, | |
PLFLT * | y, | |||
PLFLT * | z, | |||
int | npts, | |||
PLFLT * | xg, | |||
int | nptsx, | |||
PLFLT * | yg, | |||
int | nptsy, | |||
PLFLT ** | zg, | |||
int | knn_order | |||
) | [static] |
static void grid_nnli | ( | PLFLT * | x, | |
PLFLT * | y, | |||
PLFLT * | z, | |||
int | npts, | |||
PLFLT * | xg, | |||
int | nptsx, | |||
PLFLT * | yg, | |||
int | nptsy, | |||
PLFLT ** | zg, | |||
PLFLT | threshold | |||
) | [static] |