| 
    QGIS API Documentation
    3.26.3-Buenos Aires (65e4edfdad)
    
   | 
 
Base class for handling loading QgsPointCloudBlock asynchronously from a remote COPC dataset. More...
#include <qgscopcpointcloudblockrequest.h>

Public Member Functions | |
| QgsCopcPointCloudBlockRequest (const IndexedPointCloudNode &node, const QString &Uri, const QgsPointCloudAttributeCollection &attributes, const QgsPointCloudAttributeCollection &requestedAttributes, const QgsVector3D &scale, const QgsVector3D &offset, const QgsPointCloudExpression &filterExpression, uint64_t blockOffset, int32_t blockSize, int pointCount, const QgsLazInfo &lazInfo) | |
| QgsPointCloudBlockRequest constructor Requests the block data of size blockSize at offset blockOffset Note: It is the responsablitiy of the caller to delete the block if it was loaded correctly.  More... | |
| ~QgsCopcPointCloudBlockRequest ()=default | |
  Public Member Functions inherited from QgsPointCloudBlockRequest | |
| QgsPointCloudBlockRequest (const IndexedPointCloudNode &node, const QString &Uri, const QgsPointCloudAttributeCollection &attributes, const QgsPointCloudAttributeCollection &requestedAttributes, const QgsVector3D &scale, const QgsVector3D &offset, const QgsPointCloudExpression &filterExpression) | |
| QgsPointCloudBlockRequest constructor Note: It is the responsablitiy of the caller to delete the block if it was loaded correctly.  More... | |
| virtual | ~QgsPointCloudBlockRequest ()=0 | 
| QgsPointCloudBlock * | block () | 
| Returns the requested block.  More... | |
| QString | errorStr () | 
| Returns the error message string of the request.  More... | |
Additional Inherited Members | |
  Signals inherited from QgsPointCloudBlockRequest | |
| void | finished () | 
| Emitted when the request processing has finished.  More... | |
  Protected Attributes inherited from QgsPointCloudBlockRequest | |
| QgsPointCloudAttributeCollection | mAttributes | 
| QgsPointCloudBlock * | mBlock = nullptr | 
| QString | mErrorStr | 
| QgsPointCloudExpression | mFilterExpression | 
| IndexedPointCloudNode | mNode | 
| QgsVector3D | mOffset | 
| QgsPointCloudAttributeCollection | mRequestedAttributes | 
| QgsVector3D | mScale | 
| std::unique_ptr< QgsTileDownloadManagerReply > | mTileDownloadManagerReply = nullptr | 
| QString | mUri | 
Base class for handling loading QgsPointCloudBlock asynchronously from a remote COPC dataset.
Definition at line 39 of file qgscopcpointcloudblockrequest.h.
| QgsCopcPointCloudBlockRequest::QgsCopcPointCloudBlockRequest | ( | const IndexedPointCloudNode & | node, | 
| const QString & | Uri, | ||
| const QgsPointCloudAttributeCollection & | attributes, | ||
| const QgsPointCloudAttributeCollection & | requestedAttributes, | ||
| const QgsVector3D & | scale, | ||
| const QgsVector3D & | offset, | ||
| const QgsPointCloudExpression & | filterExpression, | ||
| uint64_t | blockOffset, | ||
| int32_t | blockSize, | ||
| int | pointCount, | ||
| const QgsLazInfo & | lazInfo | ||
| ) | 
QgsPointCloudBlockRequest constructor Requests the block data of size blockSize at offset blockOffset Note: It is the responsablitiy of the caller to delete the block if it was loaded correctly.
      
  | 
  default | 
 1.8.17