18#ifndef QGSPOINTCLOUDSTATSCALCULATOR_H
19#define QGSPOINTCLOUDSTATSCALCULATOR_H
26#include <QFutureWatcher>
59 bool calculateStats(
QgsFeedback *feedback,
const QVector<QgsPointCloudAttribute> &attributes, qint64 pointsLimit = -1 );
68 QSet<QgsPointCloudNodeId> mProcessedNodes;
Base class for feedback objects to be used for cancellation of something running in a worker thread.
Attribute for point cloud data pair of name and size in bytes.
Base class for storing raw data from point cloud nodes.
Smart pointer for QgsAbstractPointCloudIndex.
Represents an indexed point cloud node's position in octree.
Point cloud data request.
Used to store statistics of a point cloud dataset.
Calculates statistics of a point cloud dataset.
QgsPointCloudStatistics statistics() const
Returns the object containing the calculated statistics.