SAGA API  v9.5
CSG_Tool Member List

This is the complete list of members for CSG_Tool, including all inherited members.

_On_Parameter_Changed(CSG_Parameter *pParameter, int Flags)CSG_Toolstatic
Add_Parameters(const CSG_String &Identifier, const CSG_String &Name, const CSG_String &Description)CSG_Toolprotected
Add_Reference(const CSG_String &Authors, const CSG_String &Year, const CSG_String &Title, const CSG_String &Where, const SG_Char *Link=NULL, const SG_Char *Link_Text=NULL)CSG_Toolprotected
Add_Reference(const CSG_String &Link, const SG_Char *Link_Text=NULL)CSG_Toolprotected
Create_Manager(void)CSG_Tool
CSG_Tool(void)CSG_Tool
CSG_Tool_Chain classCSG_Toolfriend
CSG_Tool_Interactive_Base classCSG_Toolfriend
CSG_Tool_Library_Interface classCSG_Toolfriend
DataObject_Add(CSG_Data_Object *pDataObject, bool bUpdate=false)CSG_Toolprotected
DataObject_Get_Colors(CSG_Data_Object *pDataObject, CSG_Colors &Colors)CSG_Toolstatic
DataObject_Get_Parameter(CSG_Data_Object *pDataObject, const CSG_String &ID)CSG_Toolstatic
DataObject_Get_Parameters(CSG_Data_Object *pDataObject, CSG_Parameters &Parameters)CSG_Toolstatic
DataObject_Set_Colors(CSG_Data_Object *pDataObject, const CSG_Colors &Colors)CSG_Toolstatic
DataObject_Set_Colors(CSG_Data_Object *pDataObject, int nColors, int Palette=SG_COLORS_DEFAULT, bool bRevert=false)CSG_Toolstatic
DataObject_Set_History(CSG_Parameter *pParameter, CSG_MetaData *pHistory=NULL)CSG_Toolprotected
DataObject_Set_Parameter(CSG_Data_Object *pDataObject, CSG_Parameter *pParameter)CSG_Toolstatic
DataObject_Set_Parameter(CSG_Data_Object *pDataObject, CSG_Data_Object *pCopy, const CSG_String &ID)CSG_Toolstatic
DataObject_Set_Parameter(CSG_Data_Object *pDataObject, const CSG_String &ID, int Value)CSG_Toolstatic
DataObject_Set_Parameter(CSG_Data_Object *pDataObject, const CSG_String &ID, double Value)CSG_Toolstatic
DataObject_Set_Parameter(CSG_Data_Object *pDataObject, const CSG_String &ID, void *Value)CSG_Toolstatic
DataObject_Set_Parameter(CSG_Data_Object *pDataObject, const CSG_String &ID, const SG_Char *Value)CSG_Toolstatic
DataObject_Set_Parameter(CSG_Data_Object *pDataObject, const CSG_String &ID, double loVal, double hiVal)CSG_Toolstatic
DataObject_Set_Parameters(CSG_Data_Object *pDataObject, CSG_Parameters &Parameters)CSG_Toolstatic
DataObject_Set_Parameters(CSG_Data_Object *pDataObject, CSG_Data_Object *pCopy)CSG_Toolstatic
DataObject_Update(CSG_Data_Object *pDataObject, int Show=SG_UI_DATAOBJECT_UPDATE)CSG_Toolstatic
DataObject_Update(CSG_Data_Object *pDataObject, double Minimum, double Maximum, int Show=SG_UI_DATAOBJECT_UPDATE)CSG_Toolstatic
DataObject_Update_All(void)CSG_Toolprotected
Delete_Manager(bool bDetachData=false, bool bReset=true)CSG_Tool
Destroy(void)CSG_Toolvirtual
Dlg_Parameters(const CSG_String &Identifier)CSG_Toolprotected
Dlg_Parameters(CSG_Parameters *pParameters, const CSG_String &Caption="")CSG_Toolprotected
Dlg_Parameters(CSG_Parameters &Parameters, const CSG_String &Caption="")CSG_Toolprotected
do_Sync_Projections(void) constCSG_Toolinlinevirtual
Error_Fmt(const char *Format,...)CSG_Toolprotected
Error_Fmt(const wchar_t *Format,...)CSG_Toolprotected
Error_Set(TSG_Tool_Error Error_ID=TOOL_ERROR_Unknown)CSG_Toolprotected
Error_Set(const CSG_String &Text)CSG_Toolprotected
Execute(bool bAddHistory=false)CSG_Tool
Get_Author(void) constCSG_Tool
Get_Description(void) constCSG_Tool
Get_Execution_Info(void) constCSG_Toolinline
Get_File_Name(void) constCSG_Tool
Get_Grid_System(void) constCSG_Tool
Get_Icon(void)CSG_Toolinline
Get_ID(void) constCSG_Toolinline
Get_Library(void) constCSG_Tool
Get_Manager(void) constCSG_Tool
Get_MenuPath(void)CSG_Toolinlinevirtual
Get_MenuPath(bool bSolved)CSG_Toolvirtual
Get_Name(void) constCSG_Tool
Get_Parameter(const CSG_String &ID) constCSG_Toolinline
Get_Parameter(const char *ID) constCSG_Toolinline
Get_Parameter(const wchar_t *ID) constCSG_Toolinline
Get_Parameter_Changed(void)CSG_Toolinlineprotected
Get_Parameters(void)CSG_Toolinline
Get_Parameters(int i) constCSG_Toolinline
Get_Parameters(int i)CSG_Toolinline
Get_Parameters(const CSG_String &Identifier) constCSG_Tool
Get_Parameters_Count(void) constCSG_Toolinline
Get_Projection(CSG_Projection &Projection) constCSG_Toolprotected
Get_References(void) constCSG_Tool
Get_Script(TSG_Tool_Script_Type Type, bool bHeader=true, bool bAllParameters=false)CSG_Tool
Get_Summary(bool bParameters=true, const CSG_String &Menu="", const CSG_String &Description="", int Format=SG_SUMMARY_FMT_HTML)CSG_Tool
Get_Type(void) constCSG_Toolinlinevirtual
Get_Version(void) constCSG_Tool
has_CMD(void) constCSG_Tool
has_GUI(void) constCSG_Tool
History_SupplementCSG_Toolprotected
is_Executing(void) constCSG_Toolinline
is_Grid(void) constCSG_Toolinlinevirtual
is_Interactive(void) constCSG_Toolinlinevirtual
is_Progress(void) constCSG_Toolinline
Message_Add(const CSG_String &Text, bool bNewLine=true)CSG_Toolprotected
Message_Dlg(const CSG_String &Text, const SG_Char *Caption=NULL)CSG_Toolprotected
Message_Dlg_Confirm(const CSG_String &Text, const SG_Char *Caption=NULL)CSG_Toolprotected
Message_Fmt(const char *Format,...)CSG_Toolprotected
Message_Fmt(const wchar_t *Format,...)CSG_Toolprotected
needs_GUI(void) constCSG_Toolinlinevirtual
On_After_Execution(void)CSG_Toolinlinevirtual
On_Before_Execution(void)CSG_Toolinlinevirtual
On_Execute(void)=0CSG_Toolprotectedpure virtual
On_Parameter_Changed(CSG_Parameters *pParameters, CSG_Parameter *pParameter)CSG_Toolprotectedvirtual
On_Parameters_Enable(CSG_Parameters *pParameters, CSG_Parameter *pParameter)CSG_Toolprotectedvirtual
ParametersCSG_Toolprotected
Process_Get_Okay(bool bBlink=false)CSG_Toolstatic
Process_Set_Text(const CSG_String &Text)CSG_Toolstatic
Process_Set_Text(const char *Format,...)CSG_Toolstatic
Process_Set_Text(const wchar_t *Format,...)CSG_Toolstatic
Reset(bool bManager=true)CSG_Tool
Reset_Grid_System(void)CSG_Tool
Reset_Manager(void)CSG_Tool
Set_Author(const CSG_String &String)CSG_Toolprotected
Set_Callback(bool bActive=true)CSG_Tool
Set_Description(const CSG_String &String)CSG_Toolprotected
Set_Grid_System(const CSG_Grid_System &System)CSG_Tool
Set_Manager(class CSG_Data_Manager *pManager)CSG_Tool
Set_Name(const CSG_String &String)CSG_Toolprotected
Set_Parameter(const CSG_String &ID, CSG_Parameter *pValue)CSG_Tool
Set_Parameter(const char *ID, CSG_Parameter *pValue)CSG_Tool
Set_Parameter(const wchar_t *ID, CSG_Parameter *pValue)CSG_Tool
Set_Parameter(const CSG_String &ID, int Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const char *ID, int Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const wchar_t *ID, int Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const CSG_String &ID, double Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const char *ID, double Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const wchar_t *ID, double Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const CSG_String &ID, void *Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const char *ID, void *Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const wchar_t *ID, void *Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const CSG_String &ID, const CSG_String &Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const char *ID, const CSG_String &Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const wchar_t *ID, const CSG_String &Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const CSG_String &ID, const char *Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const char *ID, const char *Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const wchar_t *ID, const char *Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const CSG_String &ID, const wchar_t *Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const char *ID, const wchar_t *Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Parameter(const wchar_t *ID, const wchar_t *Value, int Type=PARAMETER_TYPE_Undefined)CSG_Tool
Set_Progress(int Position, int Range) constCSG_Toolprotectedvirtual
Set_Progress(sLong Position, sLong Range) constCSG_Toolprotectedvirtual
Set_Progress(double Position, double Range=1.) constCSG_Toolprotectedvirtual
Set_Show_Progress(bool bOn=true)CSG_Tool
Set_Version(const CSG_String &String)CSG_Toolprotected
Settings_Pop(void)CSG_Tool
Settings_Push(class CSG_Data_Manager *pManager=NULL)CSG_Tool
Stop_Execution(bool bDialog=true)CSG_Toolprotected
Update_Parameter_States(void)CSG_Tool
~CSG_Tool(void)CSG_Toolvirtual