diff options
Diffstat (limited to 'gr-qtgui/lib/TimeRasterDisplayPlot.cc')
-rw-r--r-- | gr-qtgui/lib/TimeRasterDisplayPlot.cc | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gr-qtgui/lib/TimeRasterDisplayPlot.cc b/gr-qtgui/lib/TimeRasterDisplayPlot.cc index ffacd80bad..5cf736d389 100644 --- a/gr-qtgui/lib/TimeRasterDisplayPlot.cc +++ b/gr-qtgui/lib/TimeRasterDisplayPlot.cc @@ -468,6 +468,12 @@ TimeRasterDisplayPlot::getIntensityColorMapType(int which) const return d_color_map_type[which]; } +int +TimeRasterDisplayPlot::getIntensityColorMapType1() const +{ + return getIntensityColorMapType(0); +} + void TimeRasterDisplayPlot::setIntensityColorMapType(const int which, const int newType, @@ -504,6 +510,16 @@ TimeRasterDisplayPlot::setIntensityColorMapType(const int which, d_raster[which]->setColorMap(new ColorMap_Incandescent()); break; } + case INTENSITY_COLOR_MAP_TYPE_SUNSET: { + d_color_map_type[which] = newType; + d_raster[which]->setColorMap(new ColorMap_Sunset()); + break; + } + case INTENSITY_COLOR_MAP_TYPE_COOL: { + d_color_map_type[which] = newType; + d_raster[which]->setColorMap(new ColorMap_Cool()); + break; + } case INTENSITY_COLOR_MAP_TYPE_USER_DEFINED: { d_low_intensity = lowColor; d_high_intensity = highColor; @@ -518,6 +534,12 @@ TimeRasterDisplayPlot::setIntensityColorMapType(const int which, } } +void +TimeRasterDisplayPlot::setIntensityColorMapType1(int newType) +{ + setIntensityColorMapType(0, newType, d_low_intensity, d_high_intensity); +} + const QColor TimeRasterDisplayPlot::getUserDefinedLowIntensityColor() const { @@ -555,6 +577,10 @@ TimeRasterDisplayPlot::_updateIntensityRangeDisplay() rightAxis->setColorMap(intv, new ColorMap_BlackHot()); break; case INTENSITY_COLOR_MAP_TYPE_INCANDESCENT: rightAxis->setColorMap(intv, new ColorMap_Incandescent()); break; + case INTENSITY_COLOR_MAP_TYPE_SUNSET: + rightAxis->setColorMap(intv, new ColorMap_Sunset()); break; + case INTENSITY_COLOR_MAP_TYPE_COOL: + rightAxis->setColorMap(intv, new ColorMap_Cool()); break; case INTENSITY_COLOR_MAP_TYPE_USER_DEFINED: rightAxis->setColorMap(intv, new ColorMap_UserDefined(d_low_intensity, d_high_intensity)); |