QGIS API Documentation 3.41.0-Master (64d82d4c163)
|
Contains utility functions for editing point cloud layers. More...
#include <qgspointcloudlayereditutils.h>
Public Member Functions | |
QgsPointCloudLayerEditUtils ()=delete | |
Ctor. | |
Static Public Member Functions | |
static bool | isAttributeValueValid (const QgsPointCloudAttribute &attribute, double value) |
Check if value is within proper range for the attribute. | |
static QByteArray | updateChunkValues (QgsCopcPointCloudIndex *copcIndex, const QByteArray &chunkData, const QgsPointCloudAttribute &attribute, const QgsPointCloudNodeId &n, const QHash< int, double > &pointValues, std::optional< double > newValue=std::nullopt) |
Sets new classification value for the given points in voxel and return updated chunk data. | |
Contains utility functions for editing point cloud layers.
Definition at line 46 of file qgspointcloudlayereditutils.h.
|
delete |
Ctor.
|
static |
Check if value is within proper range for the attribute.
Definition at line 164 of file qgspointcloudlayereditutils.cpp.
|
static |
Sets new classification value for the given points in voxel and return updated chunk data.
Definition at line 127 of file qgspointcloudlayereditutils.cpp.