5#ifndef INTERP_METHOD_NCC_H
6#define INTERP_METHOD_NCC_H
17#define YAC_INTERP_NCC_WEIGHT_TYPE_DEFAULT (YAC_INTERP_NCC_AVG)
18#define YAC_INTERP_NCC_PARTIAL_COVERAGE_DEFAULT (0)
22 int partial_coverage);
Defines the interface of the interpolation method "base class" in YAC.
struct yac_interp_method_config * yac_interp_method_config_default_ncc_new(void)
Creates a nearest-corner-cells interpolation method configuration with default parameters.
struct interp_method * yac_interp_method_ncc_new(enum yac_interp_ncc_weight_type weight_type, int partial_coverage)
yac_interp_ncc_weight_type
@ YAC_INTERP_NCC_DIST
distance weighted average of n source points
@ YAC_INTERP_NCC_AVG
average of n source points
enum yac_interp_ncc_weight_type weight_type