18#ifndef QGSPOINTCLOUDBLOCKREQUEST_H 
   19#define QGSPOINTCLOUDBLOCKREQUEST_H 
   70    std::unique_ptr<QgsTileDownloadManagerReply> mTileDownloadManagerReply = 
nullptr;
 
Represents a indexed point cloud node in octree.
 
Collection of point cloud attributes.
 
Base class for handling loading QgsPointCloudBlock asynchronously.
 
QgsPointCloudAttributeCollection mRequestedAttributes
 
QgsPointCloudAttributeCollection mAttributes
 
IndexedPointCloudNode mNode
 
QString errorStr()
Returns the error message string of the request.
 
QgsPointCloudBlockRequest(const IndexedPointCloudNode &node, const QString &Uri, const QgsPointCloudAttributeCollection &attributes, const QgsPointCloudAttributeCollection &requestedAttributes, const QgsVector3D &scale, const QgsVector3D &offset, const QgsPointCloudExpression &filterExpression, const QgsRectangle &filterRect)
QgsPointCloudBlockRequest constructor Note: It is the responsablitiy of the caller to delete the bloc...
 
QgsPointCloudExpression mFilterExpression
 
QgsPointCloudBlock * block()
Returns the requested block.
 
virtual ~QgsPointCloudBlockRequest()=0
 
void finished()
Emitted when the request processing has finished.
 
Base class for storing raw data from point cloud nodes.
 
A rectangle specified with double values.