![]() |
SAGA API
v9.7
|
#include <shapes.h>
Public Member Functions | |
CSG_Parameters_Point_Search (void) | |
virtual | ~CSG_Parameters_Point_Search (void) |
virtual bool | Create (class CSG_Parameters *pParameters, const CSG_String &Parent="", size_t minPoints=0) |
virtual bool | On_Parameter_Changed (class CSG_Parameters *pParameters, class CSG_Parameter *pParameter) |
virtual bool | On_Parameters_Enable (class CSG_Parameters *pParameters, class CSG_Parameter *pParameter) |
bool | Do_Use_All (void) const |
bool | Do_Use_All (bool bUpdate) |
size_t | Get_Min_Points (void) const |
size_t | Get_Max_Points (void) const |
double | Get_Radius (void) const |
Protected Member Functions | |
bool | Update (void) |
Protected Attributes | |
size_t | m_minPoints |
size_t | m_maxPoints |
double | m_Radius |
class CSG_Parameters * | m_pParameters |
CSG_Parameters_Point_Search::CSG_Parameters_Point_Search | ( | void | ) |
Definition at line 1083 of file kdtree.cpp.
References m_maxPoints, m_minPoints, m_pParameters, and m_Radius.
|
inlinevirtual |
|
virtual |
Definition at line 1093 of file kdtree.cpp.
References _TL, CSG_Parameters::Add_Choice(), CSG_Parameters::Add_Double(), CSG_Parameters::Add_Int(), CSG_Parameters::Add_Node(), CSG_String::Format(), CSG_String::is_Empty(), and m_pParameters.
bool CSG_Parameters_Point_Search::Do_Use_All | ( | bool | bUpdate | ) |
Definition at line 1217 of file kdtree.cpp.
References m_maxPoints, m_Radius, and Update().
|
inline |
Definition at line 1374 of file shapes.h.
Referenced by CSG_Parameters_Point_Search_KDTree_2D::Initialize().
|
inline |
|
inline |
|
inline |
|
virtual |
Definition at line 1156 of file kdtree.cpp.
References CSG_Parameter::asShapes(), CSG_String::Cmp(), CSG_Rect::Get_Area(), CSG_Table::Get_Count(), CSG_Shapes::Get_Extent(), CSG_Parameters::Get_Identifier(), m_pParameters, CSG_Parameters::Set_Parameter(), and SG_Get_Rounded_To_SignificantFigures().
|
virtual |
Definition at line 1171 of file kdtree.cpp.
References CSG_Parameter::asInt(), CSG_String::Cmp(), CSG_Parameter::Cmp_Identifier(), CSG_Parameters::Get_Identifier(), m_pParameters, and CSG_Parameters::Set_Enabled().
|
protected |
Definition at line 1199 of file kdtree.cpp.
References m_maxPoints, m_minPoints, m_pParameters, and m_Radius.
Referenced by Do_Use_All(), and CSG_Parameters_Point_Search_KDTree_2D::Initialize().
|
protected |
Definition at line 1387 of file shapes.h.
Referenced by CSG_Parameters_Point_Search(), Do_Use_All(), CSG_Parameters_Point_Search_KDTree_2D::Get_Points(), CSG_Parameters_Point_Search_KDTree_2D::Set_Location(), and Update().
|
protected |
Definition at line 1387 of file shapes.h.
Referenced by CSG_Parameters_Point_Search(), CSG_Parameters_Point_Search_KDTree_2D::Get_Points(), and Update().
|
protected |
Definition at line 1391 of file shapes.h.
Referenced by Create(), CSG_Parameters_Point_Search(), CSG_Parameters_Point_Search_KDTree_2D::Initialize(), On_Parameter_Changed(), On_Parameters_Enable(), and Update().
|
protected |
Definition at line 1389 of file shapes.h.
Referenced by CSG_Parameters_Point_Search(), Do_Use_All(), CSG_Parameters_Point_Search_KDTree_2D::Get_Points(), CSG_Parameters_Point_Search_KDTree_2D::Set_Location(), and Update().