SAGA API  v9.6
CSG_TIN Member List

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

_Add_Edge(CSG_TIN_Node *a, CSG_TIN_Node *b)CSG_TINinlineprotected
_Add_Selection(sLong Index)CSG_Tableprotected
_Add_Triangle(CSG_TIN_Node *a, CSG_TIN_Node *b, CSG_TIN_Node *c)CSG_TINprotected
_CircumCircle(double xp, double yp, double x1, double y1, double x2, double y2, double x3, double y3, double *xc, double *yc, double *r)CSG_TINprotected
_Del_Selection(sLong Index)CSG_Tableprotected
_Destroy_Edges(void)CSG_TINprotected
_Destroy_Nodes(void)CSG_TINprotected
_Destroy_Triangles(void)CSG_TINprotected
_Get_New_Record(sLong Index)CSG_TINprotectedvirtual
_On_Construction(void)CSG_TINprotectedvirtual
_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
_Triangulate(void)CSG_TINprotected
_Triangulate(CSG_TIN_Node **Nodes, int nNodes, TTIN_Triangle *Triangles, int &nTriangles)CSG_TINprotected
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_Node(const TSG_Point &Point, CSG_Table_Record *pRecord=NULL, bool bUpdateNow=false)CSG_TIN
Add_Record(CSG_Table_Record *pCopy=NULL)CSG_Tablevirtual
Add_Triangle(CSG_TIN_Node *p0, CSG_TIN_Node *p1, CSG_TIN_Node *p2)CSG_TIN
Add_Triangle(CSG_TIN_Node *p[3])CSG_TIN
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 *pObject)CSG_TINvirtual
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(const CSG_TIN &TIN)CSG_TIN
Create(CSG_Shapes *pShapes)CSG_TIN
Create(const CSG_String &File)CSG_TIN
Create(const char *File)CSG_TIN
Create(const wchar_t *File)CSG_TIN
CSG_Table::Create(void)CSG_Table
CSG_Table::Create(const CSG_Table &Table)CSG_Table
CSG_Table::Create(const CSG_Table *pTemplate)CSG_Table
CSG_Table::Create(const CSG_String &File, TSG_Table_File_Type Format=TABLE_FILETYPE_Undefined, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Table::Create(const char *File, TSG_Table_File_Type Format=TABLE_FILETYPE_Undefined, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Table::Create(const wchar_t *File, TSG_Table_File_Type Format=TABLE_FILETYPE_Undefined, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Table::Create(const CSG_String &File, TSG_Table_File_Type Format, const SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
CSG_Table::Create(const char *File, TSG_Table_File_Type Format, const SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Table
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_TIN(void)CSG_TIN
CSG_TIN(const CSG_TIN &TIN)CSG_TIN
CSG_TIN(CSG_Shapes *pShapes)CSG_TIN
CSG_TIN(const CSG_String &File)CSG_TIN
CSG_TIN(const char *File)CSG_TIN
CSG_TIN(const wchar_t *File)CSG_TIN
Del_Field(int iField)CSG_Tablevirtual
Del_Index(void)CSG_Table
Del_Node(sLong Index, bool bUpdateNow)CSG_TIN
Del_Record(sLong Index)CSG_Tablevirtual
Del_Records(void)CSG_Tablevirtual
Del_Selection(void)CSG_Tablevirtual
Delete(void)CSG_Data_Object
Destroy(void)CSG_TINvirtual
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_Edge(sLong Index) constCSG_TINinline
Get_Edge_Count(void) constCSG_TINinline
Get_Extent(void)CSG_TINinlinevirtual
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_Node(sLong Index) constCSG_TINinline
Get_Node_Count(void) constCSG_TINinline
Get_ObjectType(void) constCSG_TINinlinevirtual
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_Triangle(sLong Index) constCSG_TINinline
Get_Triangle_Count(void) constCSG_TINinline
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_TINinlinevirtual
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_bTriangulateCSG_TINprotected
m_EdgesCSG_TINprotected
m_EncodingCSG_Tableprotected
m_ExtentCSG_TINprotected
m_Field_NameCSG_Tableprotected
m_Field_StatsCSG_Tableprotected
m_Field_TypeCSG_Tableprotected
m_nBufferCSG_Tableprotected
m_nEdgesCSG_TINprotected
m_nFieldsCSG_Tableprotected
m_nRecordsCSG_Tableprotected
m_nTrianglesCSG_TINprotected
m_pOwnerCSG_Data_Objectprotected
m_SelectionCSG_Tableprotected
m_TrianglesCSG_TINprotected
Mov_Field(int iField, int Position)CSG_Tablevirtual
On_Delete(void)CSG_TINprotectedvirtual
On_NoData_Changed(void)CSG_Tableprotectedvirtual
On_Reload(void)CSG_TINprotectedvirtual
On_Update(void)CSG_TINprotectedvirtual
operator=(const CSG_Table &Table)CSG_Table
operator[](sLong Index) constCSG_Tableinlinevirtual
Reload(void)CSG_Data_Object
Save(const CSG_String &File, int Format=0)CSG_TINvirtual
Save(const char *File, int Format=0)CSG_TINinlinevirtual
Save(const wchar_t *File, int Format=0)CSG_TINinlinevirtual
CSG_Table::Save(const CSG_String &File, int Format, SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Tablevirtual
CSG_Table::Save(const char *File, int Format, SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)CSG_Tableinlinevirtual
CSG_Table::Save(const wchar_t *File, int Format, SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED)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
Triangulate(bool bOn=true, bool bUpdate=false)CSG_TIN
Update(bool bForce=false)CSG_Data_Object
~CSG_Data_Object(void)CSG_Data_Objectvirtual
~CSG_Table(void)CSG_Tablevirtual
~CSG_TIN(void)CSG_TINvirtual