SAGA API
v9.6
|
#include <shapes.h>
Public Member Functions | |
virtual bool | has_Statistics (void) const |
virtual CSG_Simple_Statistics * | Get_X (void) |
virtual CSG_Simple_Statistics * | Get_Y (void) |
virtual CSG_Simple_Statistics * | Get_Z (void) |
Public Member Functions inherited from CSG_PRQuadTree_Node | |
virtual bool | is_Node (void) const |
CSG_PRQuadTree_Item * | Get_Child (int Quadrant) const |
CSG_PRQuadTree_Item * | Get_Child (double x, double y) |
bool | Add_Point (double x, double y, double z) |
Public Member Functions inherited from CSG_PRQuadTree_Item | |
virtual bool | is_Leaf (void) const |
const CSG_Rect & | Get_Extent (void) const |
double | Get_xMin (void) const |
double | Get_xCenter (void) const |
double | Get_xMax (void) const |
double | Get_yMin (void) const |
double | Get_yCenter (void) const |
double | Get_yMax (void) const |
double | Get_Size (void) const |
bool | Contains (const CSG_Point &p) const |
bool | Contains (double x, double y) const |
class CSG_PRQuadTree_Leaf * | asLeaf (void) const |
class CSG_PRQuadTree_Node * | asNode (void) const |
Protected Member Functions | |
CSG_PRQuadTree_Node_Statistics (const CSG_Rect &Extent, int Quadrant=-1) | |
CSG_PRQuadTree_Node_Statistics (CSG_PRQuadTree_Leaf *pLeaf) | |
virtual | ~CSG_PRQuadTree_Node_Statistics (void) |
Protected Member Functions inherited from CSG_PRQuadTree_Node | |
CSG_PRQuadTree_Node (const CSG_Rect &Extent, int Quadrant=-1) | |
CSG_PRQuadTree_Node (CSG_PRQuadTree_Leaf *pLeaf) | |
virtual | ~CSG_PRQuadTree_Node (void) |
Protected Member Functions inherited from CSG_PRQuadTree_Item | |
CSG_PRQuadTree_Item (const CSG_Rect &Extent, int Quadrant=-1) | |
virtual | ~CSG_PRQuadTree_Item (void) |
void | Set_Extent (const CSG_Rect &Extent, int Quadrant=-1) |
int | Get_Quadrant (const TSG_Point &p) const |
int | Get_Quadrant (double x, double y) const |
Protected Attributes | |
CSG_Simple_Statistics | m_x |
CSG_Simple_Statistics | m_y |
CSG_Simple_Statistics | m_z |
Protected Attributes inherited from CSG_PRQuadTree_Node | |
CSG_PRQuadTree_Item * | m_pChildren [4] |
Protected Attributes inherited from CSG_PRQuadTree_Item | |
CSG_Rect | m_Extent |
Friends | |
class | CSG_PRQuadTree |
class | CSG_PRQuadTree_Node |
|
inlineprotected |
|
inlineprotected |
|
inlineprotectedvirtual |
|
inlinevirtual |
Reimplemented from CSG_PRQuadTree_Node.
|
inlinevirtual |
Reimplemented from CSG_PRQuadTree_Node.
|
inlinevirtual |
Reimplemented from CSG_PRQuadTree_Node.
|
inlinevirtual |
Reimplemented from CSG_PRQuadTree_Item.
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |