18 #ifndef QGSPOINTCLOUDATTRIBUTEBYRAMPRENDERERWIDGET_H 
   19 #define QGSPOINTCLOUDATTRIBUTEBYRAMPRENDERERWIDGET_H 
   22 #include "ui_qgspointcloudattributebyramprendererwidgetbase.h" 
   34 class 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.