SAGA API  v9.5
CSG_Table Member List

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

_Add_Selection(sLong Index)CSG_Tableprotected
_Del_Selection(sLong Index)CSG_Tableprotected
_Get_New_Record(sLong Index)CSG_Tableprotectedvirtual
_On_Construction(void)CSG_Tableprotectedvirtual
_Save_DBase(const CSG_String &File)CSG_Tableprotected
_Save_Text(const CSG_String &File, bool bHeadline, const SG_Char Separator)CSG_Tableprotected
_Set_Selection(sLong Index, sLong Selected)CSG_Tableprotected
_Stats_Invalidate(void) constCSG_Tableprotected
_Stats_Invalidate(int iField) constCSG_Tableprotected
_Stats_Update(int iField) constCSG_Tableprotectedvirtual
Add_Field(const CSG_String &Name, TSG_Data_Type Type, int Position=-1)CSG_Tablevirtual
Add_Field(const char *Name, TSG_Data_Type Type, int Position=-1)CSG_Tableinlinevirtual
Add_Field(const wchar_t *Name, TSG_Data_Type Type, int Position=-1)CSG_Tableinlinevirtual
Add_Record(CSG_Table_Record *pCopy=NULL)CSG_Tablevirtual
asGrid(bool bPolymorph=false) constCSG_Data_Object
asGrids(bool bPolymorph=false) constCSG_Data_Object
asPointCloud(bool bPolymorph=false) constCSG_Data_Object
asShapes(bool bPolymorph=false) constCSG_Data_Object
Assign(CSG_Data_Object *pTable)CSG_Tablevirtual
Assign_Values(const CSG_Table &Table)CSG_Table
Assign_Values(CSG_Table *pTable)CSG_Table
Assign_Values(const SG_Char *File)CSG_Table
asTable(bool bPolymorph=false) constCSG_Data_Object
asTIN(bool bPolymorph=false) constCSG_Data_Object
Create(void)CSG_Table
Create(const CSG_Table &Table)CSG_Table
Create(const CSG_Table *pTemplate)CSG_Table
Create(const CSG_String &File, TSG_Table_File_Type Format=TABLE_FILETYPE_Undefined, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
Create(const char *File, TSG_Table_File_Type Format=TABLE_FILETYPE_Undefined, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
Create(const wchar_t *File, TSG_Table_File_Type Format=TABLE_FILETYPE_Undefined, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
Create(const CSG_String &File, TSG_Table_File_Type Format, const SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
Create(const char *File, TSG_Table_File_Type Format, const SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
Create(const wchar_t *File, TSG_Table_File_Type Format, const SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Data_Object(void)CSG_Data_Object
CSG_Table(void)CSG_Table
CSG_Table(const CSG_Table &Table)CSG_Table
CSG_Table(const CSG_Table *pTemplate)CSG_Table
CSG_Table(const CSG_String &File, TSG_Table_File_Type Format=TABLE_FILETYPE_Undefined, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Table(const char *File, TSG_Table_File_Type Format=TABLE_FILETYPE_Undefined, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Table(const wchar_t *File, TSG_Table_File_Type Format=TABLE_FILETYPE_Undefined, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Table(const CSG_String &File, TSG_Table_File_Type Format, const SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Table(const char *File, TSG_Table_File_Type Format, const SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Table(const wchar_t *File, TSG_Table_File_Type Format, const SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Table_Record classCSG_Tablefriend
CSG_TIN classCSG_Tablefriend
Del_Field(int iField)CSG_Tablevirtual
Del_Index(void)CSG_Table
Del_Record(sLong Index)CSG_Tablevirtual
Del_Records(void)CSG_Tablevirtual
Del_Selection(void)CSG_Tablevirtual
Delete(void)CSG_Data_Object
Destroy(void)CSG_Tablevirtual
Find_Field(const CSG_String &Name) constCSG_Table
Find_Field(const char *Name) constCSG_Tableinline
Find_Field(const wchar_t *Name) constCSG_Tableinline
Find_Field(const CSG_String &Name, int &Index) constCSG_Table
Find_Field(const char *Name, int &Index) constCSG_Tableinline
Find_Field(const wchar_t *Name, int &Index) constCSG_Tableinline
Find_Record(sLong &Index, int iField, const CSG_String &Value, bool bCreateIndex=false)CSG_Tablevirtual
Find_Record(int iField, const CSG_String &Value, bool bCreateIndex=false)CSG_Tablevirtual
Find_Record(sLong &Index, int iField, double Value, bool bCreateIndex=false)CSG_Tablevirtual
Find_Record(int iField, double Value, bool bCreateIndex=false)CSG_Tablevirtual
Fmt_Name(const char *Format,...)CSG_Data_Object
Fmt_Name(const wchar_t *Format,...)CSG_Data_Object
Get_Count(void) constCSG_Tableinline
Get_Description(void) constCSG_Data_Object
Get_Extent(void)CSG_Tableinlinevirtual
Get_Field(const CSG_String &Name) constCSG_Table
Get_Field(const char *Name) constCSG_Table
Get_Field(const wchar_t *Name) constCSG_Table
Get_Field_Count(void) constCSG_Tableinline
Get_Field_Length(int iField, int Encoding=SG_FILE_ENCODING_UNDEFINED) constCSG_Table
Get_Field_Name(int iField) constCSG_Tableinline
Get_Field_Type(int iField) constCSG_Tableinline
Get_File_Encoding(void) constCSG_Tableinline
Get_File_Name(bool bNative=true) constCSG_Data_Object
Get_File_Type(void) constCSG_Data_Object
Get_History(void)CSG_Data_Objectinline
Get_History(void) constCSG_Data_Objectinline
Get_Index(sLong Index) constCSG_Tableinline
Get_Index_Field(int i) constCSG_Tableinline
Get_Index_Field(size_t i) constCSG_Tableinline
Get_Index_Order(int i) constCSG_Tableinline
Get_Index_Order(size_t i) constCSG_Tableinline
Get_Managed(void) constCSG_Data_Objectinline
Get_Max_Samples(void) constCSG_Data_Objectinline
Get_Maximum(int iField) constCSG_Tableinline
Get_Mean(int iField) constCSG_Tableinline
Get_MetaData(void) constCSG_Data_Objectinline
Get_MetaData_DB(void) constCSG_Data_Objectinline
Get_Minimum(int iField) constCSG_Tableinline
Get_N(int iField) constCSG_Tableinline
Get_Name(void) constCSG_Data_Object
Get_NoData_Value(bool bUpper=false) constCSG_Data_Objectinline
Get_ObjectType(void) constCSG_Tableinlinevirtual
Get_Owner(void) constCSG_Data_Objectinline
Get_Projection(void)CSG_Data_Object
Get_Projection(void) constCSG_Data_Object
Get_Range(int iField) constCSG_Tableinline
Get_Record(sLong Index) constCSG_Tableinlinevirtual
Get_Record_byIndex(sLong Index) constCSG_Tableinline
Get_RefID(void) constCSG_Data_Objectinline
Get_Selection(sLong Index=0) constCSG_Tableinlinevirtual
Get_Selection_Count(void) constCSG_Tableinline
Get_Selection_Index(sLong Index=0) constCSG_Tableinline
Get_Statistics(int iField) constCSG_Tableinline
Get_StdDev(int iField) constCSG_Tableinline
Get_Sum(int iField) constCSG_Tableinline
Get_Update_Flag(void)CSG_Data_Objectinlineprotected
Get_Value(sLong Index, int iField, CSG_String &Value) constCSG_Tablevirtual
Get_Value(sLong Index, int iField, double &Value) constCSG_Tablevirtual
Get_Variance(int iField) constCSG_Tableinline
Ins_Record(sLong Index, CSG_Table_Record *pCopy=NULL)CSG_Tablevirtual
Inv_Selection(void)CSG_Tablevirtual
is_Compatible(const CSG_Table &Table, bool bExactMatch=false) constCSG_Table
is_Compatible(CSG_Table *pTable, bool bExactMatch=false) constCSG_Table
is_File_Native(void) constCSG_Data_Objectinline
is_Indexed(void) constCSG_Tableinline
is_Modified(void) constCSG_Data_Objectinlinevirtual
is_NoData_Value(double Value) constCSG_Data_Objectinline
is_Selected(sLong Index) constCSG_Tableinlinevirtual
is_Valid(void) constCSG_Tableinlinevirtual
Load(const CSG_String &File, int Format, SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
Load_MetaData(const CSG_String &FileName)CSG_Data_Objectprotected
Load_MetaData(CSG_File &Stream)CSG_Data_Objectprotected
m_EncodingCSG_Tableprotected
m_ExtentCSG_Tableprotected
m_Field_NameCSG_Tableprotected
m_Field_StatsCSG_Tableprotected
m_Field_TypeCSG_Tableprotected
m_nBufferCSG_Tableprotected
m_nFieldsCSG_Tableprotected
m_nRecordsCSG_Tableprotected
m_pOwnerCSG_Data_Objectprotected
m_SelectionCSG_Tableprotected
Mov_Field(int iField, int Position)CSG_Tablevirtual
On_Delete(void)CSG_Tableprotectedvirtual
On_NoData_Changed(void)CSG_Tableprotectedvirtual
On_Reload(void)CSG_Tableprotectedvirtual
On_Update(void)CSG_Tableprotectedvirtual
operator=(const CSG_Table &Table)CSG_Table
operator[](sLong Index) constCSG_Tableinlinevirtual
Reload(void)CSG_Data_Object
Save(const CSG_String &File, int Format, SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Tablevirtual
Save(const char *File, int Format, SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Tableinlinevirtual
Save(const wchar_t *File, int Format, SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Tableinlinevirtual
Save(const CSG_String &File, int Format=0)CSG_Tablevirtual
Save(const char *File, int Format=0)CSG_Tableinlinevirtual
Save(const wchar_t *File, int Format=0)CSG_Tableinlinevirtual
Save_History_to_Model(const CSG_String &File) constCSG_Data_Object
Save_MetaData(const CSG_String &FileName)CSG_Data_Objectprotected
Save_MetaData(CSG_File &Stream)CSG_Data_Objectprotected
Select(sLong Index, bool bInvert=false)CSG_Tablevirtual
Select(CSG_Table_Record *pRecord=NULL, bool bInvert=false)CSG_Tablevirtual
Serialize(CSG_File &Stream, bool bSave)CSG_Table
Set_Count(sLong nRecords)CSG_Tablevirtual
Set_Description(const CSG_String &Description)CSG_Data_Object
Set_Field_Name(int iField, const SG_Char *Name)CSG_Table
Set_Field_Type(int iField, TSG_Data_Type Type)CSG_Tablevirtual
Set_File_Encoding(int Encoding)CSG_Table
Set_File_Name(const CSG_String &FileName)CSG_Data_Object
Set_File_Name(const CSG_String &FileName, bool bNative)CSG_Data_Objectprotected
Set_File_Type(int Type)CSG_Data_Objectinlineprotected
Set_Index(CSG_Index &Index, int Field, bool bAscending=true) constCSG_Table
Set_Index(CSG_Index &Index, int Fields[], int nFields, bool bAscending=true) constCSG_Table
Set_Index(CSG_Index &Index, const CSG_Array_Int &Fields, bool bAscending=true) constCSG_Table
Set_Index(int Field_1, TSG_Table_Index_Order Order_1=TABLE_INDEX_Ascending, int Field_2=-1, TSG_Table_Index_Order Order_2=TABLE_INDEX_None, int Field_3=-1, TSG_Table_Index_Order Order_3=TABLE_INDEX_None)CSG_Table
Set_Max_Samples(sLong Max_Samples)CSG_Data_Objectvirtual
Set_Modified(bool bModified=true)CSG_Tablevirtual
Set_Name(const CSG_String &Name)CSG_Data_Object
Set_Name(const char *Name)CSG_Data_Object
Set_Name(const wchar_t *Name)CSG_Data_Object
Set_NoData_Value(double Value)CSG_Data_Objectvirtual
Set_NoData_Value_Range(double Lower, double Upper)CSG_Data_Objectvirtual
Set_Owner(CSG_Data_Object *pOwner)CSG_Data_Objectinline
Set_Record(sLong Index, CSG_Table_Record *pCopy)CSG_Tablevirtual
Set_Update_Flag(bool bOn=true)CSG_Data_Objectinlineprotected
Set_Value(sLong Index, int iField, const SG_Char *Value)CSG_Tablevirtual
Set_Value(sLong Index, int iField, double Value)CSG_Tablevirtual
Toggle_Index(int iField)CSG_Table
Track(bool Track=true, bool Offset=false)CSG_Data_Objectstatic
Update(bool bForce=false)CSG_Data_Object
~CSG_Data_Object(void)CSG_Data_Objectvirtual
~CSG_Table(void)CSG_Tablevirtual