23 #ifndef TIMERASTER_DISPLAY_PLOT_H 24 #define TIMERASTER_DISPLAY_PLOT_H 29 #include <qwt_plot_rasteritem.h> 35 #if QWT_VERSION < 0x060000 38 #include <qwt_compat.h> 55 double rows,
double cols,
72 const
double units, const
std::
string &strunits);
75 const int64_t numDataPoints);
78 const int64_t numDataPoints);
81 const
double maxIntensity);
88 void setIntensityColorMapType1(
int);
102 void _updateIntensityRangeDisplay();
108 double d_rows, d_cols;
110 std::vector<
int> d_color_map_type;
111 QColor d_low_intensity;
112 QColor d_high_intensity;
114 int d_color_bar_title_font_size;
int getIntensityColorMapType(int) const
A plot item, which displays a time raster.
Definition: plot_raster.h:48
void plotNewData(const std::vector< double *> dataPoints, const int64_t numDataPoints)
QWidget base plot to build QTGUI plotting tools.
Definition: DisplayPlot.h:61
double getMaxIntensity(int which) const
Definition: timeRasterGlobalData.h:34
QWidget for time raster (time vs. time) plots.
Definition: TimeRasterDisplayPlot.h:45
void setColorMapTitleFontSize(int tfs)
void updatedLowerIntensityLevel(const double)
void setSampleRate(double samprate)
double getMinIntensity(int which) const
void setPlotDimensions(const double rows, const double cols, const double units, const std::string &strunits)
void setAlpha(int which, int alpha)
int getIntensityColorMapType1() const
void setIntensityColorMapType(const int, const int, const QColor, const QColor)
int color_map_title_font_size
Definition: TimeRasterDisplayPlot.h:50
void updatedUpperIntensityLevel(const double)
int intensity_color_map_type1
Definition: TimeRasterDisplayPlot.h:49
int getColorMapTitleFontSize() const
void setNumRows(double rows)
const QColor getUserDefinedHighIntensityColor() const
void setIntensityRange(const double minIntensity, const double maxIntensity)
const QColor getUserDefinedLowIntensityColor() const
void setNumCols(double cols)
void setIntensityColorMapType1(int)