#include <eipm_griddata.h>

Public Member Functions | |
| class_griddata (void) | |
| ~class_griddata (void) | |
| int | creategrid_linspace (double startx, double endx, double starty, double endy, int numelemx, int numelemy) |
| engine functions | |
| int | set_datapoints (double *x, double *y, double *z, int num_points) |
| int | compute_grid (void) |
| int | print_griddata (void) |
| debug functions | |
| int | get_num_grid_pts (void) |
Data Fields | |
| struct { | |
| double start_x | |
| double start_y | |
| double res_x | |
| double res_y | |
| int num_x | |
| int num_y | |
| int num_pts | |
| ptdata_t * data | |
| } | grid |
Private Member Functions | |
| int | allocate_grid (void) |
Private Attributes | |
| Delaunay_triangulation * | T |
| function_values_t * | function_values |
| class_griddata::class_griddata | ( | void | ) | [inline] |
References function_values, and T.
| class_griddata::~class_griddata | ( | void | ) | [inline] |
| int class_griddata::get_num_grid_pts | ( | void | ) | [inline] |
References grid.
Referenced by draw().
function_values_t* class_griddata::function_values [private] |
Referenced by class_griddata(), compute_grid(), and set_datapoints().
| struct { ... } class_griddata::grid |
Referenced by allocate_grid(), compute_grid(), creategrid_linspace(), draw(), get_num_grid_pts(), and print_griddata().
| double class_griddata::res_x |
| double class_griddata::res_y |
| double class_griddata::start_x |
| double class_griddata::start_y |
Delaunay_triangulation* class_griddata::T [private] |
Referenced by class_griddata(), compute_grid(), and set_datapoints().
1.6.3