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.
 
Smart pointer for QgsAbstractPointCloudIndex.
 
Used to store statistics of a point cloud dataset.
 
Calculates 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.