GNU Radio 3.7.1 C++ API
TimeRasterDisplayPlot Class Reference

QWidget for time raster (time vs. time) plots. More...

#include <TimeRasterDisplayPlot.h>

Inheritance diagram for TimeRasterDisplayPlot:

List of all members.

Signals

void updatedLowerIntensityLevel (const double)
void updatedUpperIntensityLevel (const double)

Public Member Functions

 TimeRasterDisplayPlot (int nplots, double samp_rate, double rows, double cols, QWidget *)
virtual ~TimeRasterDisplayPlot ()
void reset ()
void setNumRows (double rows)
void setNumCols (double cols)
void setAlpha (int which, int alpha)
void setSampleRate (double samprate)
double numRows () const
double numCols () const
int getAlpha (int which)
void setPlotDimensions (const double rows, const double cols, const double units, const std::string &strunits)
void plotNewData (const std::vector< double * > dataPoints, const int64_t numDataPoints)
void plotNewData (const double *dataPoints, const int64_t numDataPoints)
void setIntensityRange (const double minIntensity, const double maxIntensity)
void replot (void)
int getIntensityColorMapType (int) const
void setIntensityColorMapType (const int, const int, const QColor, const QColor)
const QColor getUserDefinedLowIntensityColor () const
const QColor getUserDefinedHighIntensityColor () const
double getMinIntensity (int which) const
double getMaxIntensity (int which) const

Detailed Description

QWidget for time raster (time vs. time) plots.


Constructor & Destructor Documentation

TimeRasterDisplayPlot::TimeRasterDisplayPlot ( int  nplots,
double  samp_rate,
double  rows,
double  cols,
QWidget *   
)

Member Function Documentation

int TimeRasterDisplayPlot::getAlpha ( int  which)
double TimeRasterDisplayPlot::getMaxIntensity ( int  which) const
double TimeRasterDisplayPlot::getMinIntensity ( int  which) const
void TimeRasterDisplayPlot::plotNewData ( const std::vector< double * >  dataPoints,
const int64_t  numDataPoints 
)
void TimeRasterDisplayPlot::plotNewData ( const double *  dataPoints,
const int64_t  numDataPoints 
)

Implements DisplayPlot.

void TimeRasterDisplayPlot::setAlpha ( int  which,
int  alpha 
)
void TimeRasterDisplayPlot::setIntensityColorMapType ( const int  ,
const int  ,
const QColor  ,
const QColor   
)
void TimeRasterDisplayPlot::setIntensityRange ( const double  minIntensity,
const double  maxIntensity 
)
void TimeRasterDisplayPlot::setPlotDimensions ( const double  rows,
const double  cols,
const double  units,
const std::string &  strunits 
)

The documentation for this class was generated from the following file: