|
SAGA API v2.0.8
|
Go to the source code of this file.
| typedef enum ESG_Grid_File_Format TSG_Grid_File_Format |
| typedef enum ESG_Grid_File_Key TSG_Grid_File_Key |
| typedef enum ESG_Grid_Interpolation TSG_Grid_Interpolation |
| typedef enum ESG_Grid_Memory_Type TSG_Grid_Memory_Type |
| typedef enum ESG_Grid_Operation TSG_Grid_Operation |
| enum ESG_Grid_File_Format |
| enum ESG_Grid_File_Key |
| enum ESG_Grid_Memory_Type |
| enum ESG_Grid_Operation |
| SAGA_API_DLL_EXPORT CSG_Grid* SG_Create_Grid | ( | void | ) |
Safe grid construction
Definition at line 86 of file grid.cpp.
Referenced by CSG_Parameters_Grid_Target::Get_Grid(), and CSG_Parameters_Grid_Target::Get_User().
| SAGA_API_DLL_EXPORT CSG_Grid* SG_Create_Grid | ( | CSG_Grid * | pGrid, |
| TSG_Data_Type | Type = SG_DATATYPE_Undefined, |
||
| TSG_Grid_Memory_Type | Memory_Type = GRID_MEMORY_Normal |
||
| ) |
| SAGA_API_DLL_EXPORT CSG_Grid* SG_Create_Grid | ( | const CSG_Grid_System & | System, |
| TSG_Data_Type | Type = SG_DATATYPE_Undefined, |
||
| TSG_Grid_Memory_Type | Memory_Type = GRID_MEMORY_Normal |
||
| ) |
| SAGA_API_DLL_EXPORT CSG_Grid* SG_Create_Grid | ( | const CSG_String & | File_Name, |
| TSG_Data_Type | Type = SG_DATATYPE_Undefined, |
||
| TSG_Grid_Memory_Type | Memory_Type = GRID_MEMORY_Normal |
||
| ) |
| SAGA_API_DLL_EXPORT CSG_Grid* SG_Create_Grid | ( | TSG_Data_Type | Type, |
| int | NX, | ||
| int | NY, | ||
| double | Cellsize = 0.0, |
||
| double | xMin = 0.0, |
||
| double | yMin = 0.0, |
||
| TSG_Grid_Memory_Type | Memory_Type = GRID_MEMORY_Normal |
||
| ) |
| SAGA_API_DLL_EXPORT bool SG_Grid_Cache_Get_Automatic | ( | void | ) |
Definition at line 102 of file grid_memory.cpp.
References gSG_Grid_Cache_bAutomatic.
Referenced by SG_Grid_Cache_Check().
| SAGA_API_DLL_EXPORT int SG_Grid_Cache_Get_Confirm | ( | void | ) |
Definition at line 115 of file grid_memory.cpp.
References gSG_Grid_Cache_Confirm.
Referenced by SG_Grid_Cache_Check().
| SAGA_API_DLL_EXPORT const SG_Char* SG_Grid_Cache_Get_Directory | ( | void | ) |
Get default directory for grid caching
Definition at line 81 of file grid_memory.cpp.
| SAGA_API_DLL_EXPORT long SG_Grid_Cache_Get_Threshold | ( | void | ) |
Definition at line 136 of file grid_memory.cpp.
References gSG_Grid_Cache_Threshold.
Referenced by SG_Grid_Cache_Check().
| SAGA_API_DLL_EXPORT double SG_Grid_Cache_Get_Threshold_MB | ( | void | ) |
Definition at line 141 of file grid_memory.cpp.
References gSG_Grid_Cache_Threshold, and N_MEGABYTE_BYTES.
Referenced by SG_Grid_Cache_Check().
| SAGA_API_DLL_EXPORT void SG_Grid_Cache_Set_Automatic | ( | bool | bOn | ) |
Definition at line 97 of file grid_memory.cpp.
References gSG_Grid_Cache_bAutomatic.
| SAGA_API_DLL_EXPORT void SG_Grid_Cache_Set_Confirm | ( | int | Confirm | ) |
Definition at line 110 of file grid_memory.cpp.
References gSG_Grid_Cache_Confirm.
| SAGA_API_DLL_EXPORT void SG_Grid_Cache_Set_Directory | ( | const SG_Char * | Directory | ) |
Set default directory for grid caching
Definition at line 86 of file grid_memory.cpp.
References SG_Dir_Exists().
| SAGA_API_DLL_EXPORT void SG_Grid_Cache_Set_Threshold | ( | int | nBytes | ) |
Definition at line 123 of file grid_memory.cpp.
References gSG_Grid_Cache_Threshold.
Referenced by SG_Grid_Cache_Set_Threshold_MB().
| SAGA_API_DLL_EXPORT void SG_Grid_Cache_Set_Threshold_MB | ( | double | nMegabytes | ) |
Definition at line 131 of file grid_memory.cpp.
References N_MEGABYTE_BYTES, and SG_Grid_Cache_Set_Threshold().
| const SG_Char gSG_Grid_File_Key_Names[GRID_FILE_KEY_Count][32] |