18#ifndef QGSPOINTCLOUDATTRIBUTEBYRAMPRENDERERWIDGET_H 
   19#define QGSPOINTCLOUDATTRIBUTEBYRAMPRENDERERWIDGET_H 
   22#include "ui_qgspointcloudattributebyramprendererwidgetbase.h" 
   34class GUI_EXPORT QgsPointCloudAttributeByRampRendererWidget: 
public QgsPointCloudRendererWidget, 
private Ui::QgsPointCloudAttributeByRampRendererWidgetBase
 
   45    void emitWidgetChanged();
 
   47    void attributeChanged();
 
   48    void setMinMaxFromLayer();
 
   53    bool mBlockChangedSignal = 
false;
 
   54    bool mBlockMinMaxChanged = 
false;
 
   55    bool mBlockSetMinMaxFromLayer = 
false;
 
   57    double mProviderMin = std::numeric_limits< double >::quiet_NaN();
 
   58    double mProviderMax = std::numeric_limits< double >::quiet_NaN();
 
An RGB renderer for 2d visualisation of point clouds using embedded red, green and blue attributes.
 
Represents a map layer supporting display of point clouds.
 
Abstract base class for 2d point cloud renderers.