| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
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 | |
  Protected Member Functions inherited from QgsPointCloudLayerUndoCommand | |
| QgsPointCloudLayerUndoCommand (QgsPointCloudLayer *layer) | |
| Ctor.   | |
  Protected Attributes inherited from QgsPointCloudLayerUndoCommand | |
| 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 attribute | 
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.