SAGA API
v9.6
|
This is the complete list of members for CSG_Shapes, including all inherited members.
_Add_Selection(sLong Index) | CSG_Table | protected |
_Del_Selection(sLong Index) | CSG_Table | protected |
_Get_New_Record(sLong Index) | CSG_Shapes | protectedvirtual |
_On_Construction(void) | CSG_Shapes | protectedvirtual |
_Save_DBase(const CSG_String &File) | CSG_Table | protected |
_Save_Text(const CSG_String &File, bool bHeadline, const SG_Char Separator) | CSG_Table | protected |
_Set_Selection(sLong Index, sLong Selected) | CSG_Table | protected |
_Stats_Invalidate(void) const | CSG_Table | protected |
_Stats_Invalidate(int iField) const | CSG_Table | protected |
_Stats_Update(int iField) const | CSG_Table | protectedvirtual |
Add_Field(const CSG_String &Name, TSG_Data_Type Type, int Position=-1) | CSG_Table | virtual |
Add_Field(const char *Name, TSG_Data_Type Type, int Position=-1) | CSG_Table | inlinevirtual |
Add_Field(const wchar_t *Name, TSG_Data_Type Type, int Position=-1) | CSG_Table | inlinevirtual |
Add_Record(CSG_Table_Record *pCopy=NULL) | CSG_Table | virtual |
Add_Shape(CSG_Table_Record *pCopy=NULL, TSG_ADD_Shape_Copy_Mode mCopy=SHAPE_COPY) | CSG_Shapes | virtual |
asGrid(bool bPolymorph=false) const | CSG_Data_Object | |
asGrids(bool bPolymorph=false) const | CSG_Data_Object | |
asPointCloud(bool bPolymorph=false) const | CSG_Data_Object | |
asShapes(bool bPolymorph=false) const | CSG_Data_Object | |
Assign(CSG_Data_Object *pObject) | CSG_Shapes | virtual |
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) const | CSG_Data_Object | |
asTIN(bool bPolymorph=false) const | CSG_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 class | CSG_Shapes | friend |
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_Table | virtual |
Del_Index(void) | CSG_Table | |
Del_Record(sLong Index) | CSG_Table | virtual |
Del_Records(void) | CSG_Table | virtual |
Del_Selection(void) | CSG_Table | virtual |
Del_Shape(sLong Index) | CSG_Shapes | virtual |
Del_Shape(CSG_Shape *pShape) | CSG_Shapes | virtual |
Del_Shapes(void) | CSG_Shapes | inlinevirtual |
Delete(void) | CSG_Data_Object | |
Destroy(void) | CSG_Shapes | virtual |
Find_Field(const CSG_String &Name) const | CSG_Table | |
Find_Field(const char *Name) const | CSG_Table | inline |
Find_Field(const wchar_t *Name) const | CSG_Table | inline |
Find_Field(const CSG_String &Name, int &Index) const | CSG_Table | |
Find_Field(const char *Name, int &Index) const | CSG_Table | inline |
Find_Field(const wchar_t *Name, int &Index) const | CSG_Table | inline |
Find_Record(sLong &Index, int iField, const CSG_String &Value, bool bCreateIndex=false) | CSG_Table | virtual |
Find_Record(int iField, const CSG_String &Value, bool bCreateIndex=false) | CSG_Table | virtual |
Find_Record(sLong &Index, int iField, double Value, bool bCreateIndex=false) | CSG_Table | virtual |
Find_Record(int iField, double Value, bool bCreateIndex=false) | CSG_Table | virtual |
Fmt_Name(const char *Format,...) | CSG_Data_Object | |
Fmt_Name(const wchar_t *Format,...) | CSG_Data_Object | |
Get_Count(void) const | CSG_Table | inline |
Get_Description(void) const | CSG_Data_Object | |
Get_Extent(void) | CSG_Shapes | inlinevirtual |
Get_Field(const CSG_String &Name) const | CSG_Table | |
Get_Field(const char *Name) const | CSG_Table | |
Get_Field(const wchar_t *Name) const | CSG_Table | |
Get_Field_Count(void) const | CSG_Table | inline |
Get_Field_Length(int iField, int Encoding=SG_FILE_ENCODING_UNDEFINED) const | CSG_Table | |
Get_Field_Name(int iField) const | CSG_Table | inline |
Get_Field_Type(int iField) const | CSG_Table | inline |
Get_File_Encoding(void) const | CSG_Table | inline |
Get_File_Name(bool bNative=true) const | CSG_Data_Object | |
Get_File_Type(void) const | CSG_Data_Object | |
Get_History(void) | CSG_Data_Object | inline |
Get_History(void) const | CSG_Data_Object | inline |
Get_Index(sLong Index) const | CSG_Table | inline |
Get_Index_Field(int i) const | CSG_Table | inline |
Get_Index_Field(size_t i) const | CSG_Table | inline |
Get_Index_Order(int i) const | CSG_Table | inline |
Get_Index_Order(size_t i) const | CSG_Table | inline |
Get_Managed(void) const | CSG_Data_Object | inline |
Get_Max_Samples(void) const | CSG_Data_Object | inline |
Get_Maximum(int iField) const | CSG_Table | inline |
Get_Mean(int iField) const | CSG_Table | inline |
Get_MetaData(void) const | CSG_Data_Object | inline |
Get_MetaData_DB(void) const | CSG_Data_Object | inline |
Get_Minimum(int iField) const | CSG_Table | inline |
Get_MMax(void) | CSG_Shapes | inline |
Get_MMin(void) | CSG_Shapes | inline |
Get_N(int iField) const | CSG_Table | inline |
Get_Name(void) const | CSG_Data_Object | |
Get_NoData_Value(bool bUpper=false) const | CSG_Data_Object | inline |
Get_ObjectType(void) const | CSG_Shapes | inlinevirtual |
Get_Owner(void) const | CSG_Data_Object | inline |
Get_Projection(void) | CSG_Data_Object | |
Get_Projection(void) const | CSG_Data_Object | |
Get_Range(int iField) const | CSG_Table | inline |
Get_Record(sLong Index) const | CSG_Table | inlinevirtual |
Get_Record_byIndex(sLong Index) const | CSG_Table | inline |
Get_RefID(void) const | CSG_Data_Object | inline |
Get_Selection(sLong Index=0) | CSG_Shapes | inlinevirtual |
CSG_Table::Get_Selection(sLong Index=0) const | CSG_Table | inlinevirtual |
Get_Selection_Count(void) const | CSG_Table | inline |
Get_Selection_Extent(void) | CSG_Shapes | virtual |
Get_Selection_Index(sLong Index=0) const | CSG_Table | inline |
Get_Shape(const CSG_Point &Point, double Epsilon=0.) | CSG_Shapes | virtual |
Get_Shape(sLong Index) const | CSG_Shapes | inlinevirtual |
Get_Shape_byIndex(sLong Index) const | CSG_Shapes | inlinevirtual |
Get_Statistics(int iField) const | CSG_Table | inline |
Get_StdDev(int iField) const | CSG_Table | inline |
Get_Sum(int iField) const | CSG_Table | inline |
Get_Type(void) const | CSG_Shapes | inlinevirtual |
Get_Update_Flag(void) | CSG_Data_Object | inlineprotected |
Get_Value(sLong Index, int iField, CSG_String &Value) const | CSG_Table | virtual |
Get_Value(sLong Index, int iField, double &Value) const | CSG_Table | virtual |
Get_Variance(int iField) const | CSG_Table | inline |
Get_Vertex_Type(void) const | CSG_Shapes | inline |
Get_ZMax(void) | CSG_Shapes | inline |
Get_ZMin(void) | CSG_Shapes | inline |
Ins_Record(sLong Index, CSG_Table_Record *pCopy=NULL) | CSG_Table | virtual |
Inv_Selection(void) | CSG_Table | virtual |
is_Compatible(const CSG_Table &Table, bool bExactMatch=false) const | CSG_Table | |
is_Compatible(CSG_Table *pTable, bool bExactMatch=false) const | CSG_Table | |
is_File_Native(void) const | CSG_Data_Object | inline |
is_Indexed(void) const | CSG_Table | inline |
is_Modified(void) const | CSG_Data_Object | inlinevirtual |
is_NoData_Value(double Value) const | CSG_Data_Object | inline |
is_Selected(sLong Index) const | CSG_Table | inlinevirtual |
is_Valid(void) const | CSG_Shapes | inlinevirtual |
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_Object | protected |
Load_MetaData(CSG_File &Stream) | CSG_Data_Object | protected |
m_Encoding | CSG_Table | protected |
m_Extent | CSG_Table | protected |
m_Extent_Selected | CSG_Shapes | protected |
m_Field_Name | CSG_Table | protected |
m_Field_Stats | CSG_Table | protected |
m_Field_Type | CSG_Table | protected |
m_MMax | CSG_Shapes | protected |
m_MMin | CSG_Shapes | protected |
m_nBuffer | CSG_Table | protected |
m_nFields | CSG_Table | protected |
m_nRecords | CSG_Table | protected |
m_pOwner | CSG_Data_Object | protected |
m_Selection | CSG_Table | protected |
m_Type | CSG_Shapes | protected |
m_Vertex_Type | CSG_Shapes | protected |
m_ZMax | CSG_Shapes | protected |
m_ZMin | CSG_Shapes | protected |
Make_Clean(void) | CSG_Shapes | |
Mov_Field(int iField, int Position) | CSG_Table | virtual |
On_Delete(void) | CSG_Shapes | protectedvirtual |
On_NoData_Changed(void) | CSG_Table | protectedvirtual |
On_Reload(void) | CSG_Shapes | protectedvirtual |
On_Update(void) | CSG_Shapes | protectedvirtual |
operator=(const CSG_Table &Table) | CSG_Table | |
operator[](sLong Index) const | CSG_Table | inlinevirtual |
Reload(void) | CSG_Data_Object | |
Save(const CSG_String &File, int Format=0) | CSG_Shapes | virtual |
Save(const char *File, int Format=0) | CSG_Shapes | inlinevirtual |
Save(const wchar_t *File, int Format=0) | CSG_Shapes | inlinevirtual |
CSG_Table::Save(const CSG_String &File, int Format, SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED) | CSG_Table | virtual |
CSG_Table::Save(const char *File, int Format, SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED) | CSG_Table | inlinevirtual |
CSG_Table::Save(const wchar_t *File, int Format, SG_Char Separator, int Encoding=SG_FILE_ENCODING_UNDEFINED) | CSG_Table | inlinevirtual |
Save_History_to_Model(const CSG_String &File) const | CSG_Data_Object | |
Save_MetaData(const CSG_String &FileName) | CSG_Data_Object | protected |
Save_MetaData(CSG_File &Stream) | CSG_Data_Object | protected |
Select(sLong Index, bool bInvert=false) | CSG_Shapes | virtual |
Select(CSG_Table_Record *pShape=NULL, bool bInvert=false) | CSG_Shapes | virtual |
Select(const TSG_Rect &Extent, bool bInvert=false) | CSG_Shapes | virtual |
Select(const TSG_Point &Point, bool bInvert=false) | CSG_Shapes | virtual |
Serialize(CSG_File &Stream, bool bSave) | CSG_Table | |
Set_Count(sLong nRecords) | CSG_Table | virtual |
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_Table | virtual |
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_Object | protected |
Set_File_Type(int Type) | CSG_Data_Object | inlineprotected |
Set_Index(CSG_Index &Index, int Field, bool bAscending=true) const | CSG_Table | |
Set_Index(CSG_Index &Index, int Fields[], int nFields, bool bAscending=true) const | CSG_Table | |
Set_Index(CSG_Index &Index, const CSG_Array_Int &Fields, bool bAscending=true) const | CSG_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_Object | virtual |
Set_Modified(bool bModified=true) | CSG_Table | virtual |
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_Object | virtual |
Set_NoData_Value_Range(double Lower, double Upper) | CSG_Data_Object | virtual |
Set_Owner(CSG_Data_Object *pOwner) | CSG_Data_Object | inline |
Set_Record(sLong Index, CSG_Table_Record *pCopy) | CSG_Table | virtual |
Set_Update_Flag(bool bOn=true) | CSG_Data_Object | inlineprotected |
Set_Value(sLong Index, int iField, const SG_Char *Value) | CSG_Table | virtual |
Set_Value(sLong Index, int iField, double Value) | CSG_Table | virtual |
Toggle_Index(int iField) | CSG_Table | |
Track(bool Track=true, bool Offset=false) | CSG_Data_Object | static |
Update(bool bForce=false) | CSG_Data_Object | |
~CSG_Data_Object(void) | CSG_Data_Object | virtual |
~CSG_Shapes(void) | CSG_Shapes | virtual |
~CSG_Table(void) | CSG_Table | virtual |