QGIS API Documentation 3.43.0-Master (0bee5d6404c)
|
An undo command subclass for changing point attribute values in a point cloud index. More...
#include <qgspointcloudlayerundocommand.h>
Public Member Functions | |
QgsPointCloudLayerUndoCommandChangeAttribute (QgsPointCloudLayer *layer, const QHash< QgsPointCloudNodeId, QVector< int > > &nodesAndPoints, const QgsPointCloudAttribute &attribute, double value) | |
Constructor for QgsPointCloudLayerUndoCommandChangeAttribute. | |
void | redo () override |
void | undo () override |
Additional Inherited Members | |
![]() | |
QgsPointCloudLayerUndoCommand (QgsPointCloudLayer *layer) | |
Ctor. | |
![]() | |
QgsPointCloudLayer * | mLayer |
An undo command subclass for changing point attribute values in a point cloud index.
Definition at line 51 of file qgspointcloudlayerundocommand.h.
QgsPointCloudLayerUndoCommandChangeAttribute::QgsPointCloudLayerUndoCommandChangeAttribute | ( | QgsPointCloudLayer * | layer, |
const QHash< QgsPointCloudNodeId, QVector< int > > & | nodesAndPoints, | ||
const QgsPointCloudAttribute & | attribute, | ||
double | value | ||
) |
Constructor for QgsPointCloudLayerUndoCommandChangeAttribute.
layer | associated point cloud layer |
nodesAndPoints | affected nodes, each with a list of points to be modified |
attribute | the attribute whose value will be modified |
value | the new value for the modified attribure |
Definition at line 30 of file qgspointcloudlayerundocommand.cpp.
|
override |
Definition at line 96 of file qgspointcloudlayerundocommand.cpp.
|
override |
Definition at line 91 of file qgspointcloudlayerundocommand.cpp.