SAGA API
v9.6
|
This is the complete list of members for CSG_Shape, including all inherited members.
_Add_Field(int add_Field) | CSG_Table_Record | protected |
_Create_Value(TSG_Data_Type Type) | CSG_Table_Record | protectedstatic |
_Del_Field(int del_Field) | CSG_Table_Record | protected |
_Get_Field(const CSG_String &Field) const | CSG_Table_Record | protected |
_Invalidate(void) | CSG_Shape | inlineprotectedvirtual |
Add_Part(class CSG_Shape_Part *pPart, bool bRevert=false) | CSG_Shape | inlinevirtual |
Add_Point(double x, double y, int iPart=0)=0 | CSG_Shape | pure virtual |
Add_Point(const CSG_Point &p, int iPart=0)=0 | CSG_Shape | pure virtual |
Add_Point(const CSG_Point_3D &p, int iPart=0)=0 | CSG_Shape | pure virtual |
Add_Point(const CSG_Point_4D &p, int iPart=0)=0 | CSG_Shape | pure virtual |
Add_Value(int Field, double Value) | CSG_Table_Record | |
Add_Value(const CSG_String &Field, double Value) | CSG_Table_Record | |
Add_Value(const char *Field, double Value) | CSG_Table_Record | inline |
Add_Value(const wchar_t *Field, double Value) | CSG_Table_Record | inline |
asChar(int Field) const | CSG_Table_Record | |
asChar(const CSG_String &Field) const | CSG_Table_Record | |
asChar(const char *Field) const | CSG_Table_Record | inline |
asChar(const wchar_t *Field) const | CSG_Table_Record | inline |
asDouble(int Field) const | CSG_Table_Record | |
asDouble(const CSG_String &Field) const | CSG_Table_Record | |
asDouble(const char *Field) const | CSG_Table_Record | inline |
asDouble(const wchar_t *Field) const | CSG_Table_Record | inline |
asFloat(int iField) const | CSG_Table_Record | |
asFloat(const CSG_String &Field) const | CSG_Table_Record | |
asFloat(const char *Field) const | CSG_Table_Record | inline |
asFloat(const wchar_t *Field) const | CSG_Table_Record | inline |
asInt(int Field) const | CSG_Table_Record | |
asInt(const CSG_String &Field) const | CSG_Table_Record | |
asInt(const char *Field) const | CSG_Table_Record | inline |
asInt(const wchar_t *Field) const | CSG_Table_Record | inline |
asLine(void) const | CSG_Shape | inline |
asLong(int Field) const | CSG_Table_Record | |
asLong(const CSG_String &Field) const | CSG_Table_Record | |
asLong(const char *Field) const | CSG_Table_Record | inline |
asLong(const wchar_t *Field) const | CSG_Table_Record | inline |
asPoint(void) const | CSG_Shape | inline |
asPoints(void) const | CSG_Shape | inline |
asPolygon(void) const | CSG_Shape | inline |
asShort(int Field) const | CSG_Table_Record | |
asShort(const CSG_String &Field) const | CSG_Table_Record | |
asShort(const char *Field) const | CSG_Table_Record | inline |
asShort(const wchar_t *Field) const | CSG_Table_Record | inline |
Assign(CSG_Table_Record *pRecord) | CSG_Shape | virtual |
Assign(CSG_Table_Record *pRecord, bool bAssign_Attributes) | CSG_Shape | virtual |
Assign(CSG_Table_Record *pRecord, TSG_ADD_Shape_Copy_Mode mCopy) | CSG_Shape | virtual |
asString(int Field, int Decimals=-99) const | CSG_Table_Record | |
asString(const CSG_String &Field, int Decimals=-99) const | CSG_Table_Record | |
asString(const char *Field, int Decimals=-99) const | CSG_Table_Record | inline |
asString(const wchar_t *Field, int Decimals=-99) const | CSG_Table_Record | inline |
CSG_Shape(class CSG_Shapes *pOwner, sLong Index) | CSG_Shape | protected |
CSG_Shapes class | CSG_Shape | friend |
CSG_Table_Record(class CSG_Table *pTable, sLong Index) | CSG_Table_Record | protected |
Del_Part(int iPart) | CSG_Shape | inlinevirtual |
Del_Parts(void) | CSG_Shape | inlinevirtual |
Del_Point(int iPoint, int iPart=0)=0 | CSG_Shape | pure virtual |
Destroy(void) | CSG_Shape | virtual |
Get_Centroid(void)=0 | CSG_Shape | pure virtual |
Get_Distance(TSG_Point Point) const =0 | CSG_Shape | pure virtual |
Get_Distance(TSG_Point Point, int iPart) const =0 | CSG_Shape | pure virtual |
Get_Distance(TSG_Point Point, TSG_Point &Next) const =0 | CSG_Shape | pure virtual |
Get_Distance(TSG_Point Point, TSG_Point &Next, int iPart) const =0 | CSG_Shape | pure virtual |
Get_Extent(void)=0 | CSG_Shape | pure virtual |
Get_Extent(int iPart) | CSG_Shape | inlinevirtual |
Get_Index(void) const | CSG_Table_Record | inline |
Get_M(int iPoint=0, int iPart=0, bool bAscending=true) const | CSG_Shape | inlinevirtual |
Get_MMax(void) | CSG_Shape | inlinevirtual |
Get_MMin(void) | CSG_Shape | inlinevirtual |
Get_Part(int iPart) const | CSG_Shape | inlinevirtual |
Get_Part_Count(void) const =0 | CSG_Shape | pure virtual |
Get_Point(int iPoint=0) const =0 | CSG_Shape | pure virtual |
Get_Point(int iPoint, int iPart, bool bAscending=true) const =0 | CSG_Shape | pure virtual |
Get_Point_Count(void) const =0 | CSG_Shape | pure virtual |
Get_Point_Count(int iPart) const =0 | CSG_Shape | pure virtual |
Get_Point_Z(int iPoint=0, int iPart=0, bool bAscending=true) const | CSG_Shape | inlinevirtual |
Get_Point_ZM(int iPoint=0, int iPart=0, bool bAscending=true) const | CSG_Shape | inlinevirtual |
Get_Table(void) | CSG_Table_Record | inline |
Get_Type(void) const | CSG_Shape | |
Get_Value(int Field) | CSG_Table_Record | inline |
Get_Vertex_Type(void) const | CSG_Shape | |
Get_Z(int iPoint=0, int iPart=0, bool bAscending=true) const | CSG_Shape | inlinevirtual |
Get_ZMax(void) | CSG_Shape | inlinevirtual |
Get_ZMin(void) | CSG_Shape | inlinevirtual |
Ins_Point(double x, double y, int iPoint, int iPart=0)=0 | CSG_Shape | pure virtual |
Ins_Point(const CSG_Point &p, int iPoint, int iPart=0)=0 | CSG_Shape | pure virtual |
Ins_Point(const CSG_Point_3D &p, int iPoint, int iPart=0)=0 | CSG_Shape | pure virtual |
Ins_Point(const CSG_Point_4D &p, int iPoint, int iPart=0)=0 | CSG_Shape | pure virtual |
Intersects(CSG_Shape *pShape) | CSG_Shape | |
Intersects(const TSG_Rect &Extent) | CSG_Shape | |
is_Modified(void) const | CSG_Table_Record | inline |
is_NoData(int Field) const | CSG_Table_Record | |
is_NoData(const CSG_String &Field) const | CSG_Table_Record | |
is_NoData(const char *Field) const | CSG_Table_Record | inline |
is_NoData(const wchar_t *Field) const | CSG_Table_Record | inline |
is_Selected(void) const | CSG_Table_Record | inline |
is_Valid(void) const =0 | CSG_Shape | pure virtual |
m_Flags | CSG_Table_Record | protected |
m_Index | CSG_Table_Record | protected |
m_pTable | CSG_Table_Record | protected |
m_Values | CSG_Table_Record | protected |
Mul_Value(int Field, double Value) | CSG_Table_Record | |
Mul_Value(const CSG_String &Field, double Value) | CSG_Table_Record | |
Mul_Value(const char *Field, double Value) | CSG_Table_Record | inline |
Mul_Value(const wchar_t *Field, double Value) | CSG_Table_Record | inline |
On_Assign(CSG_Shape *pShape)=0 | CSG_Shape | protectedpure virtual |
On_Intersects(CSG_Shape *pShape)=0 | CSG_Shape | protectedpure virtual |
On_Intersects(TSG_Rect Extent)=0 | CSG_Shape | protectedpure virtual |
operator[](int Field) const | CSG_Table_Record | inline |
Revert_Points(int iPart) | CSG_Shape | inlinevirtual |
Set_M(double m, int iPoint=0, int iPart=0) | CSG_Shape | inlinevirtual |
Set_Modified(bool bOn=true) | CSG_Table_Record | protected |
Set_NoData(int Field) | CSG_Table_Record | |
Set_NoData(const CSG_String &Field) | CSG_Table_Record | |
Set_NoData(const char *Field) | CSG_Table_Record | inline |
Set_NoData(const wchar_t *Field) | CSG_Table_Record | inline |
Set_Point(double x, double y, int iPoint=0, int iPart=0)=0 | CSG_Shape | pure virtual |
Set_Point(const CSG_Point &p, int iPoint=0, int iPart=0)=0 | CSG_Shape | pure virtual |
Set_Point(const CSG_Point_3D &p, int iPoint=0, int iPart=0)=0 | CSG_Shape | pure virtual |
Set_Point(const CSG_Point_4D &p, int iPoint=0, int iPart=0)=0 | CSG_Shape | pure virtual |
Set_Selected(bool bOn=true) | CSG_Table_Record | protected |
Set_Value(int Field, const CSG_String &Value) | CSG_Table_Record | |
Set_Value(int Field, const char *Value) | CSG_Table_Record | inline |
Set_Value(int Field, const wchar_t *Value) | CSG_Table_Record | inline |
Set_Value(const CSG_String &Field, const CSG_String &Value) | CSG_Table_Record | |
Set_Value(const char *Field, const CSG_String &Value) | CSG_Table_Record | inline |
Set_Value(const wchar_t *Field, const CSG_String &Value) | CSG_Table_Record | inline |
Set_Value(const char *Field, const char *Value) | CSG_Table_Record | inline |
Set_Value(const wchar_t *Field, const wchar_t *Value) | CSG_Table_Record | inline |
Set_Value(int Field, const CSG_Bytes &Value) | CSG_Table_Record | |
Set_Value(const CSG_String &Field, const CSG_Bytes &Value) | CSG_Table_Record | |
Set_Value(const char *Field, const CSG_Bytes &Value) | CSG_Table_Record | inline |
Set_Value(const wchar_t *Field, const CSG_Bytes &Value) | CSG_Table_Record | inline |
Set_Value(int Field, double Value) | CSG_Table_Record | |
Set_Value(const CSG_String &Field, double Value) | CSG_Table_Record | |
Set_Value(const char *Field, double Value) | CSG_Table_Record | inline |
Set_Value(const wchar_t *Field, double Value) | CSG_Table_Record | inline |
Set_Value(int Field, sLong Value) | CSG_Table_Record | |
Set_Value(const CSG_String &Field, sLong Value) | CSG_Table_Record | |
Set_Value(const char *Field, sLong Value) | CSG_Table_Record | inline |
Set_Value(const wchar_t *Field, sLong Value) | CSG_Table_Record | inline |
Set_Value(int Field, size_t Value) | CSG_Table_Record | inline |
Set_Value(const CSG_String &Field, size_t Value) | CSG_Table_Record | inline |
Set_Value(const char *Field, size_t Value) | CSG_Table_Record | inline |
Set_Value(const wchar_t *Field, size_t Value) | CSG_Table_Record | inline |
Set_Value(int Field, DWORD Value) | CSG_Table_Record | inline |
Set_Value(const CSG_String &Field, DWORD Value) | CSG_Table_Record | inline |
Set_Value(const char *Field, DWORD Value) | CSG_Table_Record | inline |
Set_Value(const wchar_t *Field, DWORD Value) | CSG_Table_Record | inline |
Set_Value(int Field, long Value) | CSG_Table_Record | inline |
Set_Value(const CSG_String &Field, long Value) | CSG_Table_Record | inline |
Set_Value(const char *Field, long Value) | CSG_Table_Record | inline |
Set_Value(const wchar_t *Field, long Value) | CSG_Table_Record | inline |
Set_Value(int Field, int Value) | CSG_Table_Record | inline |
Set_Value(const CSG_String &Field, int Value) | CSG_Table_Record | inline |
Set_Value(const char *Field, int Value) | CSG_Table_Record | inline |
Set_Value(const wchar_t *Field, int Value) | CSG_Table_Record | inline |
Set_Z(double z, int iPoint=0, int iPart=0) | CSG_Shape | inlinevirtual |
~CSG_Shape(void) | CSG_Shape | protectedvirtual |
~CSG_Table_Record(void) | CSG_Table_Record | protectedvirtual |