SAGA API  v9.5
CSG_Shapes Member List

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

_Add_Selection(sLong Index)CSG_Tableprotected
_Del_Selection(sLong Index)CSG_Tableprotected
_Get_New_Record(sLong Index)CSG_Shapesprotectedvirtual
_On_Construction(void)CSG_Shapesprotectedvirtual
_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
Add_Shape(CSG_Table_Record *pCopy=NULL, TSG_ADD_Shape_Copy_Mode mCopy=SHAPE_COPY)CSG_Shapesvirtual
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_Shapesvirtual
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_Shapes &Shapes)CSG_Shapes
Create(const char *File)CSG_Shapes
Create(const wchar_t *File)CSG_Shapes
Create(const CSG_String &File)CSG_Shapes
Create(TSG_Shape_Type Type, const SG_Char *Name=NULL, CSG_Table *pTemplate=NULL, TSG_Vertex_Type Vertex_Type=SG_VERTEX_TYPE_XY)CSG_Shapes
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_Shape classCSG_Shapesfriend
CSG_Shapes(void)CSG_Shapes
CSG_Shapes(const CSG_Shapes &Shapes)CSG_Shapes
CSG_Shapes(const char *File)CSG_Shapes
CSG_Shapes(const wchar_t *File)CSG_Shapes
CSG_Shapes(const CSG_String &File)CSG_Shapes
CSG_Shapes(TSG_Shape_Type Type, const SG_Char *Name=NULL, CSG_Table *pTemplate=NULL, TSG_Vertex_Type Vertex_Type=SG_VERTEX_TYPE_XY)CSG_Shapes
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
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
Del_Shape(sLong Index)CSG_Shapesvirtual
Del_Shape(CSG_Shape *pShape)CSG_Shapesvirtual
Del_Shapes(void)CSG_Shapesinlinevirtual
Delete(void)CSG_Data_Object
Destroy(void)CSG_Shapesvirtual
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_Shapesinlinevirtual
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_MMax(void)CSG_Shapesinline
Get_MMin(void)CSG_Shapesinline
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_Shapesinlinevirtual
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)CSG_Shapesinlinevirtual
CSG_Table::Get_Selection(sLong Index=0) constCSG_Tableinlinevirtual
Get_Selection_Count(void) constCSG_Tableinline
Get_Selection_Extent(void)CSG_Shapesvirtual
Get_Selection_Index(sLong Index=0) constCSG_Tableinline
Get_Shape(const CSG_Point &Point, double Epsilon=0.)CSG_Shapesvirtual
Get_Shape(sLong Index) constCSG_Shapesinlinevirtual
Get_Shape_byIndex(sLong Index) constCSG_Shapesinlinevirtual
Get_Statistics(int iField) constCSG_Tableinline
Get_StdDev(int iField) constCSG_Tableinline
Get_Sum(int iField) constCSG_Tableinline
Get_Type(void) constCSG_Shapesinlinevirtual
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
Get_Vertex_Type(void) constCSG_Shapesinline
Get_ZMax(void)CSG_Shapesinline
Get_ZMin(void)CSG_Shapesinline
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_Shapesinlinevirtual
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_Extent_SelectedCSG_Shapesprotected
m_Field_NameCSG_Tableprotected
m_Field_StatsCSG_Tableprotected
m_Field_TypeCSG_Tableprotected
m_MMaxCSG_Shapesprotected
m_MMinCSG_Shapesprotected
m_nBufferCSG_Tableprotected
m_nFieldsCSG_Tableprotected
m_nRecordsCSG_Tableprotected
m_pOwnerCSG_Data_Objectprotected
m_SelectionCSG_Tableprotected
m_TypeCSG_Shapesprotected
m_Vertex_TypeCSG_Shapesprotected
m_ZMaxCSG_Shapesprotected
m_ZMinCSG_Shapesprotected
Make_Clean(void)CSG_Shapes
Mov_Field(int iField, int Position)CSG_Tablevirtual
On_Delete(void)CSG_Shapesprotectedvirtual
On_NoData_Changed(void)CSG_Tableprotectedvirtual
On_Reload(void)CSG_Shapesprotectedvirtual
On_Update(void)CSG_Shapesprotectedvirtual
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_Shapesvirtual
Save(const char *File, int Format=0)CSG_Shapesinlinevirtual
Save(const wchar_t *File, int Format=0)CSG_Shapesinlinevirtual
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_Shapesvirtual
Select(CSG_Table_Record *pShape=NULL, bool bInvert=false)CSG_Shapesvirtual
Select(const TSG_Rect &Extent, bool bInvert=false)CSG_Shapesvirtual
Select(const TSG_Point &Point, bool bInvert=false)CSG_Shapesvirtual
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_Shapes(void)CSG_Shapesvirtual
~CSG_Table(void)CSG_Tablevirtual