SAGA API
v9.6
|
Go to the source code of this file.
Macros | |
#define | Min_Samples 100 |
Functions | |
void * | SG_Get_Create_Pointer (void) |
CSG_String | SG_Get_DataObject_Identifier (TSG_Data_Object_Type Type) |
CSG_String | SG_Get_DataObject_Name (TSG_Data_Object_Type Type) |
CSG_String | SG_Get_DataObject_Class_Name (TSG_Data_Object_Type Type) |
bool | SG_DataObject_Set_Max_Samples (sLong Max_Samples) |
sLong | SG_DataObject_Get_Max_Samples (void) |
void | SG_Set_History_Depth (int Depth) |
int | SG_Get_History_Depth (void) |
void | SG_Set_History_Ignore_Lists (int Ignore) |
int | SG_Get_History_Ignore_Lists (void) |
bool | SG_Data_Object_Delete (CSG_Data_Object *pObject) |
Variables | |
static sLong | gSG_DataObject_Max_Samples = 0 |
int | g_History_Depth = -1 |
int | g_History_Ignore_Lists = true |
#define Min_Samples 100 |
bool SG_Data_Object_Delete | ( | CSG_Data_Object * | pObject | ) |
Safe CSG_Data_Object destruction
Definition at line 185 of file dataobject.cpp.
References CSG_Data_Object::Get_Managed().
sLong SG_DataObject_Get_Max_Samples | ( | void | ) |
Get the default value for the number of maximum samples used for building data object statistics
Definition at line 139 of file dataobject.cpp.
References gSG_DataObject_Max_Samples.
Referenced by CSG_Grid::Create().
bool SG_DataObject_Set_Max_Samples | ( | sLong | Max_Samples | ) |
Set the default value for the number of maximum samples used for building data object statistics
Definition at line 126 of file dataobject.cpp.
References gSG_DataObject_Max_Samples.
void* SG_Get_Create_Pointer | ( | void | ) |
Definition at line 65 of file dataobject.cpp.
References DATAOBJECT_CREATE.
CSG_String SG_Get_DataObject_Class_Name | ( | TSG_Data_Object_Type | Type | ) |
Definition at line 101 of file dataobject.cpp.
References SG_DATAOBJECT_TYPE_Grid, SG_DATAOBJECT_TYPE_Grids, SG_DATAOBJECT_TYPE_PointCloud, SG_DATAOBJECT_TYPE_Shapes, SG_DATAOBJECT_TYPE_Table, and SG_DATAOBJECT_TYPE_TIN.
CSG_String SG_Get_DataObject_Identifier | ( | TSG_Data_Object_Type | Type | ) |
Definition at line 71 of file dataobject.cpp.
References SG_DATAOBJECT_TYPE_Grid, SG_DATAOBJECT_TYPE_Grids, SG_DATAOBJECT_TYPE_PointCloud, SG_DATAOBJECT_TYPE_Shapes, SG_DATAOBJECT_TYPE_Table, and SG_DATAOBJECT_TYPE_TIN.
CSG_String SG_Get_DataObject_Name | ( | TSG_Data_Object_Type | Type | ) |
Definition at line 86 of file dataobject.cpp.
References _TL, SG_DATAOBJECT_TYPE_Grid, SG_DATAOBJECT_TYPE_Grids, SG_DATAOBJECT_TYPE_PointCloud, SG_DATAOBJECT_TYPE_Shapes, SG_DATAOBJECT_TYPE_Table, and SG_DATAOBJECT_TYPE_TIN.
Referenced by CSG_Parameter::Get_Description(), and SG_XML_Add_Parameter().
int SG_Get_History_Depth | ( | void | ) |
Definition at line 159 of file dataobject.cpp.
References g_History_Depth.
int SG_Get_History_Ignore_Lists | ( | void | ) |
Definition at line 172 of file dataobject.cpp.
References g_History_Ignore_Lists.
Referenced by CSG_Parameters::Set_History().
void SG_Set_History_Depth | ( | int | Depth | ) |
Definition at line 154 of file dataobject.cpp.
References g_History_Depth.
void SG_Set_History_Ignore_Lists | ( | int | Ignore | ) |
Definition at line 167 of file dataobject.cpp.
References g_History_Ignore_Lists.
int g_History_Depth = -1 |
Definition at line 152 of file dataobject.cpp.
Referenced by SG_Get_History_Depth(), and SG_Set_History_Depth().
int g_History_Ignore_Lists = true |
Definition at line 165 of file dataobject.cpp.
Referenced by SG_Get_History_Ignore_Lists(), and SG_Set_History_Ignore_Lists().
|
static |
Definition at line 123 of file dataobject.cpp.
Referenced by CSG_Data_Object::CSG_Data_Object(), SG_DataObject_Get_Max_Samples(), and SG_DataObject_Set_Max_Samples().