SAGA API
v9.6
|
This is the complete list of members for CSG_Shape_Polygon, including all inherited members.
_Add_Field(int add_Field) | CSG_Table_Record | protected |
_Add_Part(void) | CSG_Shape_Points | 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 |
_Get_Part(void) | CSG_Shape_Polygon | inlineprotectedvirtual |
_Invalidate(void) | CSG_Shape_Polygon | protectedvirtual |
_Update_Extent(void) | CSG_Shape_Points | protected |
Add_Part(class CSG_Shape_Part *pPart, bool bRevert=false) | CSG_Shape_Points | virtual |
Add_Point(double x, double y, int iPart=0) | CSG_Shape_Points | inlinevirtual |
Add_Point(const CSG_Point &p, int iPart=0) | CSG_Shape_Points | inlinevirtual |
Add_Point(const CSG_Point_3D &p, int iPart=0) | CSG_Shape_Points | inlinevirtual |
Add_Point(const CSG_Point_4D &p, int iPart=0) | CSG_Shape_Points | inlinevirtual |
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 |
Contains(const CSG_Point &p, int iPart) | CSG_Shape_Polygon | |
Contains(double x, double y, int iPart) | CSG_Shape_Polygon | |
Contains(const CSG_Point &p) | CSG_Shape_Polygon | |
Contains(double x, double y) | CSG_Shape_Polygon | |
CSG_Shape(class CSG_Shapes *pOwner, sLong Index) | CSG_Shape | protected |
CSG_Shape_Points(class CSG_Shapes *pOwner, sLong Index) | CSG_Shape_Points | protected |
CSG_Shape_Polygon(class CSG_Shapes *pOwner, sLong Index) | CSG_Shape_Polygon | protected |
CSG_Shapes class | CSG_Shape_Polygon | friend |
CSG_Table_Record(class CSG_Table *pTable, sLong Index) | CSG_Table_Record | protected |
Del_Part(int iPart) | CSG_Shape_Points | virtual |
Del_Parts(void) | CSG_Shape_Points | virtual |
Del_Point(int iPoint, int iPart=0) | CSG_Shape_Points | virtual |
Destroy(void) | CSG_Shape_Points | virtual |
Get_Area(int iPart) | CSG_Shape_Polygon | |
Get_Area(void) | CSG_Shape_Polygon | |
Get_Centroid(int iPart) | CSG_Shape_Polygon | |
Get_Centroid(void) | CSG_Shape_Polygon | virtual |
Get_Distance(TSG_Point Point, TSG_Point &Next, int iPart) const | CSG_Shape_Polygon | virtual |
CSG_Shape_Points::Get_Distance(TSG_Point Point) const | CSG_Shape_Points | virtual |
CSG_Shape_Points::Get_Distance(TSG_Point Point, int iPart) const | CSG_Shape_Points | virtual |
CSG_Shape_Points::Get_Distance(TSG_Point Point, TSG_Point &Next) const | CSG_Shape_Points | virtual |
Get_Extent(void) | CSG_Shape_Points | inlinevirtual |
CSG_Shape::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_Points | inlinevirtual |
Get_MMax(void) | CSG_Shape_Points | inlinevirtual |
Get_MMin(void) | CSG_Shape_Points | inlinevirtual |
Get_Part(int iPart) const | CSG_Shape_Points | inlinevirtual |
Get_Part_Count(void) const | CSG_Shape_Points | inlinevirtual |
Get_Perimeter(int iPart) | CSG_Shape_Polygon | |
Get_Perimeter(void) | CSG_Shape_Polygon | |
Get_Point(int iPoint=0) const | CSG_Shape_Points | virtual |
Get_Point(int iPoint, int iPart, bool bAscending=true) const | CSG_Shape_Points | inlinevirtual |
Get_Point_Count(void) const | CSG_Shape_Points | inlinevirtual |
Get_Point_Count(int iPart) const | CSG_Shape_Points | inlinevirtual |
Get_Point_Relation(const CSG_Point &p, int iPart) | CSG_Shape_Polygon | |
Get_Point_Relation(double x, double y, int iPart) | CSG_Shape_Polygon | |
Get_Point_Relation(const CSG_Point &p) | CSG_Shape_Polygon | |
Get_Point_Relation(double x, double y) | CSG_Shape_Polygon | |
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_Polygon_Part(int iPart) const | CSG_Shape_Polygon | inline |
Get_Shared_Edges(CSG_Shape_Polygon *pPolygon, bool bVertexCheck, double Epsilon=0.) | CSG_Shape_Polygon | |
Get_Shared_Length(CSG_Shape_Polygon *pPolygon, bool bVertexCheck, double Epsilon=0.) | CSG_Shape_Polygon | |
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_Points | inlinevirtual |
Get_ZMax(void) | CSG_Shape_Points | inlinevirtual |
Get_ZMin(void) | CSG_Shape_Points | inlinevirtual |
Ins_Point(double x, double y, int iPoint, int iPart=0) | CSG_Shape_Points | virtual |
Ins_Point(const CSG_Point &p, int iPoint, int iPart=0) | CSG_Shape_Points | inlinevirtual |
Ins_Point(const CSG_Point_3D &p, int iPoint, int iPart=0) | CSG_Shape_Points | virtual |
Ins_Point(const CSG_Point_4D &p, int iPoint, int iPart=0) | CSG_Shape_Points | virtual |
Intersects(CSG_Shape *pShape) | CSG_Shape | |
Intersects(const TSG_Rect &Extent) | CSG_Shape | |
is_Clockwise(int iPart) | CSG_Shape_Polygon | |
is_Lake(int iPart) | CSG_Shape_Polygon | |
is_Modified(void) const | CSG_Table_Record | inline |
is_Neighbour(CSG_Shape_Polygon *pPolygon, bool bSimpleCheck=true) | CSG_Shape_Polygon | |
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_OnEdge(const CSG_Point &p, int iPart) | CSG_Shape_Polygon | |
is_OnEdge(double x, double y, int iPart) | CSG_Shape_Polygon | |
is_OnEdge(const CSG_Point &p) | CSG_Shape_Polygon | |
is_OnEdge(double x, double y) | CSG_Shape_Polygon | |
is_Selected(void) const | CSG_Table_Record | inline |
is_Valid(void) const | CSG_Shape_Polygon | inlinevirtual |
m_bUpdate | CSG_Shape_Points | protected |
m_bUpdate_Lakes | CSG_Shape_Polygon | protected |
m_Extent | CSG_Shape_Points | protected |
m_Flags | CSG_Table_Record | protected |
m_Index | CSG_Table_Record | protected |
m_MMax | CSG_Shape_Points | protected |
m_MMin | CSG_Shape_Points | protected |
m_nParts | CSG_Shape_Points | protected |
m_nPoints | CSG_Shape_Points | protected |
m_pParts | CSG_Shape_Points | protected |
m_pTable | CSG_Table_Record | protected |
m_Values | CSG_Table_Record | protected |
m_ZMax | CSG_Shape_Points | protected |
m_ZMin | CSG_Shape_Points | 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) | CSG_Shape_Points | protectedvirtual |
On_Intersects(CSG_Shape *pShape) | CSG_Shape_Polygon | protectedvirtual |
On_Intersects(TSG_Rect Region) | CSG_Shape_Polygon | protectedvirtual |
operator[](int Field) const | CSG_Table_Record | inline |
Revert_Points(int iPart) | CSG_Shape_Points | inlinevirtual |
Set_M(double m, int iPoint=0, int iPart=0) | CSG_Shape_Points | 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) | CSG_Shape_Points | virtual |
Set_Point(const CSG_Point &p, int iPoint=0, int iPart=0) | CSG_Shape_Points | inlinevirtual |
Set_Point(const CSG_Point_3D &p, int iPoint=0, int iPart=0) | CSG_Shape_Points | virtual |
Set_Point(const CSG_Point_4D &p, int iPoint=0, int iPart=0) | CSG_Shape_Points | 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_Points | inlinevirtual |
~CSG_Shape(void) | CSG_Shape | protectedvirtual |
~CSG_Shape_Points(void) | CSG_Shape_Points | protectedvirtual |
~CSG_Shape_Polygon(void) | CSG_Shape_Polygon | protectedvirtual |
~CSG_Table_Record(void) | CSG_Table_Record | protectedvirtual |