|
QGIS API Documentation 3.42.0-Münster (feb80233002)
|
Keeps metadata for 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 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.