3 #include <grass/raster.h> 4 #include <grass/calc.h> 10 int f_ne(
int argc,
const int *argt,
void **args)
27 if (IS_NULL_C(&arg1[i]) || IS_NULL_C(&arg2[i]))
30 res[i] = arg1[i] != arg2[i];
36 FCELL *arg1 = args[1];
37 FCELL *arg2 = args[2];
40 if (IS_NULL_F(&arg1[i]) || IS_NULL_F(&arg2[i]))
43 res[i] = arg1[i] != arg2[i];
49 DCELL *arg1 = args[1];
50 DCELL *arg2 = args[2];
53 if (IS_NULL_D(&arg1[i]) || IS_NULL_D(&arg2[i]))
56 res[i] = arg1[i] != arg2[i];
int f_ne(int argc, const int *argt, void **args)