|  | SAGA API v9.10
    | 
#include <geo_tools.h>
| Public Member Functions | |
| CSG_Distance_Weighting (void) | |
| virtual | ~CSG_Distance_Weighting (void) | 
| bool | Create_Parameters (class CSG_Parameters &Parameters, const CSG_String &Parent="", bool bIDW_Offset=false) | 
| bool | Set_Parameters (class CSG_Parameters &Parameters) | 
| TSG_Distance_Weighting | Get_Weighting (void) const | 
| bool | Set_Weighting (TSG_Distance_Weighting Weighting) | 
| double | Get_IDW_Power (void) const | 
| bool | Set_IDW_Power (double Value) | 
| bool | Get_IDW_Offset (void) const | 
| bool | Set_IDW_Offset (bool bOn=true) | 
| double | Get_BandWidth (void) const | 
| bool | Set_BandWidth (double Value) | 
| double | Get_Weight (double Distance) const | 
| Static Public Member Functions | |
| static bool | Enable_Parameters (class CSG_Parameters &Parameters) | 
| static bool | Add_Parameters (class CSG_Parameters &Parameters, const CSG_String &Parent="", bool bIDW_Offset=false) | 
Definition at line 712 of file geo_tools.h.
| CSG_Distance_Weighting::CSG_Distance_Weighting | ( | void | ) | 
Definition at line 1363 of file geo_classes.cpp.
References SG_DISTWGHT_None.
| 
 | virtual | 
Definition at line 1374 of file geo_classes.cpp.
| 
 | static | 
Definition at line 1396 of file geo_classes.cpp.
References _TL, CSG_Parameters::Add_Bool(), CSG_Parameters::Add_Choice(), CSG_Parameters::Add_Double(), and CSG_String::Format().
Referenced by CSG_Grid_Cell_Addressor::Add_Parameters(), and Create_Parameters().
| bool CSG_Distance_Weighting::Create_Parameters | ( | class CSG_Parameters & | Parameters, | 
| const CSG_String & | Parent = "", | ||
| bool | bIDW_Offset = false ) | 
Definition at line 1378 of file geo_classes.cpp.
References Add_Parameters(), and INIT_VALUE.
| 
 | static | 
Definition at line 1434 of file geo_classes.cpp.
References CSG_Parameters::Set_Enabled().
Referenced by CSG_Grid_Cell_Addressor::Enable_Parameters().
| 
 | inline | 
Definition at line 732 of file geo_tools.h.
| 
 | inline | 
Definition at line 729 of file geo_tools.h.
| 
 | inline | 
Definition at line 726 of file geo_tools.h.
| 
 | inline | 
Definition at line 736 of file geo_tools.h.
References SG_DISTWGHT_EXP, SG_DISTWGHT_GAUSS, and SG_DISTWGHT_IDW.
| 
 | inline | 
Definition at line 723 of file geo_tools.h.
| bool CSG_Distance_Weighting::Set_BandWidth | ( | double | Value | ) | 
Definition at line 1515 of file geo_classes.cpp.
Referenced by Set_Parameters().
| bool CSG_Distance_Weighting::Set_IDW_Offset | ( | bool | bOn = true | ) | 
Definition at line 1507 of file geo_classes.cpp.
Referenced by Set_Parameters().
| bool CSG_Distance_Weighting::Set_IDW_Power | ( | double | Value | ) | 
Definition at line 1494 of file geo_classes.cpp.
Referenced by Set_Parameters().
| bool CSG_Distance_Weighting::Set_Parameters | ( | class CSG_Parameters & | Parameters | ) | 
Definition at line 1449 of file geo_classes.cpp.
References Set_BandWidth(), Set_IDW_Offset(), Set_IDW_Power(), Set_Weighting(), SG_DISTWGHT_EXP, SG_DISTWGHT_GAUSS, SG_DISTWGHT_IDW, and SG_DISTWGHT_None.
| bool CSG_Distance_Weighting::Set_Weighting | ( | TSG_Distance_Weighting | Weighting | ) | 
Definition at line 1486 of file geo_classes.cpp.
Referenced by Set_Parameters().