Functions | |
bool | completer (REAL D1=1, REAL D2=2, REAL alpha=0, REAL w=1) |
bool | completer_add (REAL weight=1, REAL D1=1, REAL D2=2, REAL alpha=0, REAL w=1) |
bool | value (const char *val="undef") |
bool | value_add (REAL weight=1, REAL val=0) |
bool | mean (REAL value, REAL penalty_factor=-2) |
boolvec * | wmean (REAL value, const char *surface_name="*", REAL penalty_factor=-2) |
bool | leq (REAL value, REAL penalty_factor=0) |
bool | geq (REAL value, REAL penalty_factor=0) |
boolvec * | hist (const char *histogram_name="*", REAL penalty_factor=-1, size_t treshold=5) |
bool surfit::completer | ( | REAL | D1 = 1 , |
REAL | D2 = 2 , |
||
REAL | alpha = 0 , |
||
REAL | w = 1 |
||
) |
D1 | weight coefficient for rule that the resulting surface should tend to constant surface |
D2 | weight coefficient for rule that the resulting surface should tend to plane surface |
alpha | anisotropy angle (degrees) |
w | anisotropy factor |
bool surfit::completer_add | ( | REAL | weight = 1 , |
REAL | D1 = 1 , |
||
REAL | D2 = 2 , |
||
REAL | alpha = 0 , |
||
REAL | w = 1 |
||
) |
weight | informational weight for this rule |
D1 | weight coefficient for rule that the resulting surface should tend to constant surface |
D2 | weight coefficient for rule that the resulting surface should tend to plane surface |
alpha | anisotropy angle (degrees) |
w | anisotropy factor |
bool surfit::geq | ( | REAL | value, |
REAL | penalty_factor = 0 |
||
) |
value | resulting surface values should be lower than or equal to this real number |
penalty_factor | parameter for penalty algorithm |
boolvec* surfit::hist | ( | const char * | histogram_name = "*" , |
REAL | penalty_factor = -1 , |
||
size_t | treshold = 5 |
||
) |
histogram_name | desired histogram |
penalty_factor | parameter for penalty algorithm |
treshold | another parameter for changing if something going wrong :) |
bool surfit::leq | ( | REAL | value, |
REAL | penalty_factor = 0 |
||
) |
value | resulting surface values should be lower than or equal to this real number |
penalty_factor | parameter for penalty algorithm |
bool surfit::mean | ( | REAL | value, |
REAL | penalty_factor = -2 |
||
) |
bool surfit::value | ( | const char * | val = "undef" | ) |
val | real number for surface approximation. Also you may set val to "undef" string to fill surface with undef_value values. |
bool surfit::value_add | ( | REAL | weight = 1 , |
REAL | val = 0 |
||
) |
weight | informational weight for this rule |
val | real number for surface approximation |
boolvec* surfit::wmean | ( | REAL | value, |
const char * | surface_name = "*" , |
||
REAL | penalty_factor = -2 |
||
) |
surfit: gridding and contouring software.