| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
Keeps metadata for an indexed point cloud node. More...
#include <qgspointcloudindex.h>
Public Member Functions | |
| QgsPointCloudNode (const QgsPointCloudNodeId &id, qint64 pointCount, const QList< QgsPointCloudNodeId > &childIds, float error, const QgsBox3D &bounds) | |
| Constructs new node object.   | |
| QgsBox3D | bounds () const | 
| Returns node's bounding cube in CRS coords.   | |
| QList< QgsPointCloudNodeId > | children () const | 
| Returns IDs of child nodes.   | |
| float | error () const | 
| Returns node's error in map units (used to determine in whether the node has enough detail for the current view)   | |
| QgsPointCloudNodeId | id () const | 
| Returns node's ID (unique in index)   | |
| qint64 | pointCount () const | 
| Returns number of points contained in node data.   | |
Static Public Member Functions | |
| static QgsBox3D | bounds (QgsBox3D rootBounds, QgsPointCloudNodeId id) | 
| Returns bounding box of specific node.   | |
Keeps metadata for an indexed point cloud node.
Definition at line 159 of file qgspointcloudindex.h.
      
  | 
  inline | 
Constructs new node object.
Should only be called by QgsAbstractPointCloudIndex::getNode(). Bounds should always be computed by QgsPointCloudNode::bounds().
Definition at line 167 of file qgspointcloudindex.h.
| QgsBox3D QgsPointCloudNode::bounds | ( | ) | const | 
Returns node's bounding cube in CRS coords.
      
  | 
  static | 
Returns bounding box of specific node.
      
  | 
  inline | 
Returns IDs of child nodes.
Definition at line 184 of file qgspointcloudindex.h.
| float QgsPointCloudNode::error | ( | ) | const | 
Returns node's error in map units (used to determine in whether the node has enough detail for the current view)
      
  | 
  inline | 
Returns node's ID (unique in index)
Definition at line 180 of file qgspointcloudindex.h.
      
  | 
  inline | 
Returns number of points contained in node data.
Definition at line 182 of file qgspointcloudindex.h.