18#ifndef QGSPOINTCLOUDSTATSCALCULATIONTASK_H
19#define QGSPOINTCLOUDSTATSCALCULATIONTASK_H
41class QgsPointCloudStatsCalculationTask :
public QgsTask
46 QgsPointCloudStatsCalculationTask(
QgsPointCloudIndex *index,
const QVector<QgsPointCloudAttribute> &attributes, qint64 pointLimit );
55 QVector<QgsPointCloudAttribute> mAttributes;
Base class for feedback objects to be used for cancellation of something running in a worker thread.
Represents a indexed point clouds data in octree.
Class used to store statistics of a point cloud dataset.
Class used to calculate statistics of a point cloud dataset.
Abstract base class for long running background tasks.
virtual bool run()=0
Performs the task's operation.
virtual void cancel()
Notifies the task that it should terminate.