SAGA API
v9.6
|
#include <api_core.h>
Public Member Functions | |
CSG_Array_sLong (const CSG_Array_sLong &Array) | |
sLong * | Create (const CSG_Array_sLong &Array) |
CSG_Array_sLong (sLong nValues=0, TSG_Array_Growth Growth=TSG_Array_Growth::SG_ARRAY_GROWTH_0) | |
sLong * | Create (sLong nValues=0, TSG_Array_Growth Growth=TSG_Array_Growth::SG_ARRAY_GROWTH_0) |
void | Destroy (void) |
bool | Set_Growth (TSG_Array_Growth Growth) |
TSG_Array_Growth | Get_Growth (void) const |
sLong | Get_Size (void) const |
size_t | Get_uSize (void) const |
sLong * | Get_Array (void) const |
sLong * | Get_Array (sLong nValues) |
bool | Set_Array (sLong nValues, bool bShrink=true) |
bool | Inc_Array (sLong nValues=1) |
bool | Dec_Array (bool bShrink=true) |
bool | Add (sLong Value) |
bool | Add (const CSG_Array_sLong &Array) |
bool | Set (sLong Index, sLong Value) |
sLong & | Get (sLong Index) |
sLong | Get (sLong Index) const |
bool | Assign (sLong Value) |
CSG_Array_sLong & | operator= (const CSG_Array_sLong &Array) |
CSG_Array_sLong & | operator= (sLong Value) |
sLong & | operator[] (sLong Index) |
sLong | operator[] (sLong Index) const |
CSG_Array_sLong & | operator+= (sLong Value) |
CSG_Array_sLong & | operator+= (const CSG_Array_sLong &Array) |
Definition at line 478 of file api_core.h.
|
inline |
Definition at line 481 of file api_core.h.
|
inline |
Definition at line 484 of file api_core.h.
bool CSG_Array_sLong::Add | ( | const CSG_Array_sLong & | Array | ) |
Definition at line 641 of file api_memory.cpp.
References Add(), and Get_Size().
bool CSG_Array_sLong::Add | ( | sLong | Value | ) |
Definition at line 628 of file api_memory.cpp.
References Get_Array(), Get_Size(), and Inc_Array().
Referenced by Add().
bool CSG_Array_sLong::Assign | ( | sLong | Value | ) |
Definition at line 655 of file api_memory.cpp.
References Get_Array(), and Get_Size().
sLong * CSG_Array_sLong::Create | ( | const CSG_Array_sLong & | Array | ) |
Definition at line 612 of file api_memory.cpp.
References CSG_Array::Create(), and CSG_Array::Get_Array().
Referenced by CSG_KDTree_2D::Get_Duplicates(), CSG_KDTree_3D::Get_Duplicates(), CSG_KDTree_2D::Get_Nearest_Points(), and CSG_KDTree_3D::Get_Nearest_Points().
sLong * CSG_Array_sLong::Create | ( | sLong | nValues = 0 , |
TSG_Array_Growth | Growth = TSG_Array_Growth::SG_ARRAY_GROWTH_0 |
||
) |
Definition at line 620 of file api_memory.cpp.
References CSG_Array::Create(), and CSG_Array::Get_Array().
|
inline |
Definition at line 500 of file api_core.h.
Referenced by CSG_KDTree_2D::Get_Duplicates(), and CSG_KDTree_3D::Get_Duplicates().
|
inline |
Definition at line 487 of file api_core.h.
Referenced by CSG_KDTree::Destroy().
Definition at line 506 of file api_core.h.
Definition at line 508 of file api_core.h.
Definition at line 496 of file api_core.h.
|
inline |
Definition at line 495 of file api_core.h.
|
inline |
Definition at line 490 of file api_core.h.
|
inline |
Definition at line 492 of file api_core.h.
Referenced by Add(), Assign(), and CSG_Parameters_Point_Search_KDTree_2D::Get_Points().
|
inline |
Definition at line 493 of file api_core.h.
|
inline |
Definition at line 499 of file api_core.h.
Referenced by Add().
|
inline |
Definition at line 519 of file api_core.h.
|
inline |
Definition at line 518 of file api_core.h.
|
inline |
Definition at line 512 of file api_core.h.
|
inline |
Definition at line 513 of file api_core.h.
Definition at line 515 of file api_core.h.
Definition at line 516 of file api_core.h.
Definition at line 504 of file api_core.h.
|
inline |
Definition at line 498 of file api_core.h.
|
inline |
Definition at line 489 of file api_core.h.