QGIS API Documentation
3.22.4-Białowieża (ce8e65e95e)
|
Base class for handling loading QgsPointCloudBlock asynchronously. More...
#include <qgspointcloudblockrequest.h>
Signals | |
void | finished () |
Emitted when the request processing has finished. More... | |
Public Member Functions | |
QgsPointCloudBlockRequest (const IndexedPointCloudNode &node, const QString &Uri, const QString &dataType, const QgsPointCloudAttributeCollection &attributes, const QgsPointCloudAttributeCollection &requestedAttributes, const QgsVector3D &scale, const QgsVector3D &offset) | |
QgsPointCloudBlockRequest constructor Note: It is the responsablitiy of the caller to delete the block if it was loaded correctly. More... | |
QgsPointCloudBlock * | block () |
Returns the requested block. More... | |
QString | errorStr () |
Returns the error message string of the request. More... | |
Base class for handling loading QgsPointCloudBlock asynchronously.
Definition at line 40 of file qgspointcloudblockrequest.h.
QgsPointCloudBlockRequest::QgsPointCloudBlockRequest | ( | const IndexedPointCloudNode & | node, |
const QString & | Uri, | ||
const QString & | dataType, | ||
const QgsPointCloudAttributeCollection & | attributes, | ||
const QgsPointCloudAttributeCollection & | requestedAttributes, | ||
const QgsVector3D & | scale, | ||
const QgsVector3D & | offset | ||
) |
QgsPointCloudBlockRequest constructor Note: It is the responsablitiy of the caller to delete the block if it was loaded correctly.
QgsPointCloudBlock* QgsPointCloudBlockRequest::block | ( | ) |
Returns the requested block.
if the returned block is nullptr, that means the data request failed Note: It is the responsablitiy of the caller to delete the block if it was loaded correctly
QString QgsPointCloudBlockRequest::errorStr | ( | ) |
Returns the error message string of the request.
|
signal |
Emitted when the request processing has finished.