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();
63 #endif // QGSPOINTCLOUDATTRIBUTEBYRAMPRENDERERWIDGET_H