SAGA API  v9.5
CSG_Shape_Polygon_Part Member List

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

_Add_Edge_Points(CSG_Shape_Polygon_Part *pPart, const CSG_Point &P0, const CSG_Point &P1, CSG_Points &Part, double Epsilon)CSG_Shape_Polygon_Partprotected
_Alloc_Memory(int nPoints)CSG_Shape_Partprotectedvirtual
_Invalidate(void)CSG_Shape_Polygon_Partprotectedvirtual
_is_OnEdge(CSG_Shape_Polygon_Part *pPart, const CSG_Point &P, bool bVertex, double Epsilon)CSG_Shape_Polygon_Partprotected
_Update_Area(void)CSG_Shape_Polygon_Partprotected
_Update_Extent(void)CSG_Shape_Partprotectedvirtual
Add_Point(double x, double y)CSG_Shape_Partinline
Add_Point(const CSG_Point &p)CSG_Shape_Partinline
Add_Point(const CSG_Point_3D &p)CSG_Shape_Partinline
Add_Point(const CSG_Point_4D &p)CSG_Shape_Partinline
Add_Points(CSG_Shape_Part *pPoints, bool bAscending=true)CSG_Shape_Part
Assign(CSG_Shape_Part *pPart)CSG_Shape_Partvirtual
Contains(const CSG_Point &p)CSG_Shape_Polygon_Part
Contains(double x, double y)CSG_Shape_Polygon_Part
CSG_Shape_Part(class CSG_Shape_Points *pOwner)CSG_Shape_Partprotected
CSG_Shape_Polygon classCSG_Shape_Polygon_Partfriend
CSG_Shape_Polygon_Part(class CSG_Shape_Points *pOwner)CSG_Shape_Polygon_Partprotected
Del_Point(int iPoint)CSG_Shape_Part
Destroy(void)CSG_Shape_Partvirtual
Get_Area(void)CSG_Shape_Polygon_Partinline
Get_Centroid(void)CSG_Shape_Polygon_Partinline
Get_Count(void) constCSG_Shape_Partinline
Get_Distance(TSG_Point Point, TSG_Point &Next)CSG_Shape_Polygon_Part
Get_Extent(void)CSG_Shape_Partinline
Get_M(int iPoint, bool bAscending=true) constCSG_Shape_Partinline
Get_MMax(void)CSG_Shape_Partinline
Get_MMin(void)CSG_Shape_Partinline
Get_Owner(void)CSG_Shape_Partinline
Get_Perimeter(void)CSG_Shape_Polygon_Partinline
Get_Point(int iPoint, bool bAscending=true) constCSG_Shape_Partinline
Get_Point_Relation(const CSG_Point &p)CSG_Shape_Polygon_Part
Get_Point_Relation(double x, double y)CSG_Shape_Polygon_Part
Get_Point_Z(int iPoint, bool bAscending=true) constCSG_Shape_Partinline
Get_Point_ZM(int iPoint, bool bAscending=true) constCSG_Shape_Partinline
Get_Shared_Edges(CSG_Shape_Polygon_Part *pPart, bool bVertexCheck, double Epsilon=0.)CSG_Shape_Polygon_Part
Get_Shared_Length(CSG_Shape_Polygon_Part *pPart, bool bVertexCheck, double Epsilon=0.)CSG_Shape_Polygon_Part
Get_Z(int iPoint, bool bAscending=true) constCSG_Shape_Partinline
Get_ZMax(void)CSG_Shape_Partinline
Get_ZMin(void)CSG_Shape_Partinline
Ins_Point(double x, double y, int iPoint)CSG_Shape_Part
Ins_Point(const CSG_Point &p, int iPoint)CSG_Shape_Partinline
Ins_Point(const CSG_Point_3D &p, int iPoint)CSG_Shape_Part
Ins_Point(const CSG_Point_4D &p, int iPoint)CSG_Shape_Part
is_Clockwise(void)CSG_Shape_Polygon_Partinline
is_Neighbour(CSG_Shape_Polygon_Part *pPart, bool bSimpleCheck=true)CSG_Shape_Polygon_Part
is_OnEdge(const CSG_Point &p)CSG_Shape_Polygon_Part
is_OnEdge(double x, double y)CSG_Shape_Polygon_Part
m_AreaCSG_Shape_Polygon_Partprotected
m_bClockwiseCSG_Shape_Polygon_Partprotected
m_bLakeCSG_Shape_Polygon_Partprotected
m_bUpdateCSG_Shape_Partprotected
m_CentroidCSG_Shape_Polygon_Partprotected
m_ExtentCSG_Shape_Partprotected
m_MCSG_Shape_Partprotected
m_MMaxCSG_Shape_Partprotected
m_MMinCSG_Shape_Partprotected
m_nBufferCSG_Shape_Partprotected
m_nPointsCSG_Shape_Partprotected
m_PerimeterCSG_Shape_Polygon_Partprotected
m_PointsCSG_Shape_Partprotected
m_pOwnerCSG_Shape_Partprotected
m_ZCSG_Shape_Partprotected
m_ZMaxCSG_Shape_Partprotected
m_ZMinCSG_Shape_Partprotected
Revert_Points(void)CSG_Shape_Part
Set_M(double m, int iPoint)CSG_Shape_Partinline
Set_Point(double x, double y, int iPoint)CSG_Shape_Part
Set_Point(const CSG_Point &p, int iPoint)CSG_Shape_Partinline
Set_Point(const CSG_Point_3D &p, int iPoint)CSG_Shape_Part
Set_Point(const CSG_Point_4D &p, int iPoint)CSG_Shape_Part
Set_Z(double z, int iPoint)CSG_Shape_Partinline
~CSG_Shape_Part(void)CSG_Shape_Partprotectedvirtual
~CSG_Shape_Polygon_Part(void)CSG_Shape_Polygon_Partprotectedvirtual