|  | SAGA API v9.10
    | 
#include <geo_tools.h>
| Public Member Functions | |
| CSG_Points (void) | |
| CSG_Points (const CSG_Points &Points) | |
| CSG_Points (sLong nPoints, TSG_Array_Growth Growth=TSG_Array_Growth::SG_ARRAY_GROWTH_1) | |
| bool | Clear (void) | 
| CSG_Points & | operator= (const CSG_Points &Points) | 
| bool | Assign (const CSG_Points &Points) | 
| bool | Add (double x, double y) | 
| bool | Add (const TSG_Point &Point) | 
| bool | Del (sLong Index) | 
| bool | Set_Count (sLong nPoints) | 
| sLong | Get_Count (void) const | 
| TSG_Point * | Get_Points (void) const | 
| TSG_Point & | operator[] (sLong Index) | 
| const TSG_Point & | operator[] (sLong Index) const | 
Definition at line 184 of file geo_tools.h.
| CSG_Points::CSG_Points | ( | void | ) | 
Definition at line 316 of file geo_classes.cpp.
References SG_ARRAY_GROWTH_1.
Referenced by Assign(), CSG_Points(), and operator=().
| CSG_Points::CSG_Points | ( | const CSG_Points & | Points | ) | 
Definition at line 321 of file geo_classes.cpp.
References Assign(), CSG_Points(), and SG_ARRAY_GROWTH_1.
| CSG_Points::CSG_Points | ( | sLong | nPoints, | 
| TSG_Array_Growth | Growth = TSG_Array_Growth::SG_ARRAY_GROWTH_1 ) | 
Definition at line 328 of file geo_classes.cpp.
| 
 | inline | 
Definition at line 197 of file geo_tools.h.
References Add(), SSG_Point::x, and SSG_Point::y.
Referenced by Add().
| bool CSG_Points::Add | ( | double | x, | 
| double | y ) | 
Definition at line 350 of file geo_classes.cpp.
References SSG_Point::x, and SSG_Point::y.
Referenced by CSG_Shape_Polygon_Part::_Add_Edge_Points(), CSG_TIN_Node::Get_Polygon(), and CSG_Shape_Polygon_Part::Get_Shared_Edges().
| bool CSG_Points::Assign | ( | const CSG_Points & | Points | ) | 
Definition at line 334 of file geo_classes.cpp.
References CSG_Points(), CSG_Array::Get_Array(), and CSG_Array::Get_Size().
Referenced by CSG_Lines::Add(), CSG_Lines::Assign(), CSG_Points(), and operator=().
| 
 | inline | 
Definition at line 191 of file geo_tools.h.
Referenced by CSG_TIN_Node::Get_Polygon().
| 
 | inline | 
Definition at line 198 of file geo_tools.h.
| 
 | inline | 
Definition at line 201 of file geo_tools.h.
Referenced by CSG_Shape_Polygon_Part::_Add_Edge_Points(), CSG_Lines::Get_Length(), CSG_Shape_Polygon_Part::Get_Shared_Edges(), CSG_Trend::Set_Data(), and SG_Get_Polygon_Area().
| 
 | inline | 
Definition at line 203 of file geo_tools.h.
Referenced by operator[](), and operator[]().
| 
 | inline | 
Definition at line 193 of file geo_tools.h.
References Assign(), and CSG_Points().
Definition at line 205 of file geo_tools.h.
References Get_Points().
Definition at line 206 of file geo_tools.h.
References Get_Points().
| 
 | inline | 
Definition at line 200 of file geo_tools.h.