| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
Prepared data container for QgsPointCloudClassifiedRenderer. More...
#include <qgspointcloudclassifiedrenderer.h>

Public Member Functions | |
| QColor | pointColor (const QgsPointCloudBlock *block, int i, double z) override | 
| An optimised method of retrieving the color of a point from a point cloud block.   | |
| bool | prepareBlock (const QgsPointCloudBlock *block) override | 
| Prepares the renderer for using the specified block.   | |
| QSet< QString > | usedAttributes () const override | 
| Returns the set of attributes used by the prepared point cloud renderer.   | |
  Public Member Functions inherited from QgsPreparedPointCloudRendererData | |
| virtual | ~QgsPreparedPointCloudRendererData () | 
Public Attributes | |
| QString | attributeName | 
| int | attributeOffset = 0 | 
| QgsPointCloudAttribute::DataType | attributeType | 
| QHash< int, QColor > | colors | 
Prepared data container for QgsPointCloudClassifiedRenderer.
Definition at line 143 of file qgspointcloudclassifiedrenderer.h.
      
  | 
  overridevirtual | 
An optimised method of retrieving the color of a point from a point cloud block.
Before calling this method prepareBlock() must be called for each incoming point cloud block.
Implements QgsPreparedPointCloudRendererData.
Definition at line 386 of file qgspointcloudclassifiedrenderer.cpp.
      
  | 
  overridevirtual | 
Prepares the renderer for using the specified block.
Returns false if preparation failed. 
Implements QgsPreparedPointCloudRendererData.
Definition at line 375 of file qgspointcloudclassifiedrenderer.cpp.
      
  | 
  overridevirtual | 
Returns the set of attributes used by the prepared point cloud renderer.
Implements QgsPreparedPointCloudRendererData.
Definition at line 370 of file qgspointcloudclassifiedrenderer.cpp.
| QString QgsPointCloudClassifiedRendererPreparedData::attributeName | 
Definition at line 153 of file qgspointcloudclassifiedrenderer.h.
| int QgsPointCloudClassifiedRendererPreparedData::attributeOffset = 0 | 
Definition at line 154 of file qgspointcloudclassifiedrenderer.h.
| QgsPointCloudAttribute::DataType QgsPointCloudClassifiedRendererPreparedData::attributeType | 
Definition at line 151 of file qgspointcloudclassifiedrenderer.h.
| QHash< int, QColor > QgsPointCloudClassifiedRendererPreparedData::colors | 
Definition at line 152 of file qgspointcloudclassifiedrenderer.h.