GNU Radio 3.7.2.1 C++ API
TimeRasterDisplayForm Class Reference

DisplayForm child for managing time raster plots. More...

#include <timerasterdisplayform.h>

Inheritance diagram for TimeRasterDisplayForm:
DisplayForm

List of all members.

Public Slots

void customEvent (QEvent *e)
void setNumRows (double rows)
void setNumCols (double cols)
void setNumRows (QString rows)
void setNumCols (QString cols)
void setSampleRate (const double samprate)
void setSampleRate (const QString &rate)
void setIntensityRange (const double minIntensity, const double maxIntensity)
void setColorMap (int which, const int newType, const QColor lowColor=QColor("white"), const QColor highColor=QColor("white"))
void setAlpha (int which, int alpha)
void autoScale (bool en=false)
- Public Slots inherited from DisplayForm
void resizeEvent (QResizeEvent *e)
void mousePressEvent (QMouseEvent *e)
void closeEvent (QCloseEvent *e)
void setUpdateTime (double t)
void setTitle (const QString &title)
void setLineLabel (int which, const QString &label)
void setLineColor (int which, const QString &color)
void setLineWidth (int which, int width)
void setLineStyle (int which, Qt::PenStyle style)
void setLineMarker (int which, QwtSymbol::Style style)
void setMarkerAlpha (int which, int alpha)
QString title ()
QString lineLabel (int which)
QString lineColor (int which)
int lineWidth (int which)
Qt::PenStyle lineStyle (int which)
QwtSymbol::Style lineMarker (int which)
int markerAlpha (int which)
void setStop (bool on)
void setStop ()
void setGrid (bool on)
void saveFigure ()

Public Member Functions

 TimeRasterDisplayForm (int nplots=1, double samp_rate=1, double rows=1, double cols=1, double zmax=1, QWidget *parent=0)
 ~TimeRasterDisplayForm ()
TimeRasterDisplayPlotgetPlot ()
double numRows ()
double numCols ()
int getColorMap (int which)
int getAlpha (int which)
double getMinIntensity (int which)
double getMaxIntensity (int which)
- Public Member Functions inherited from DisplayForm
 DisplayForm (int nplots=1, QWidget *parent=0)
 ~DisplayForm ()
void Reset ()
bool isClosed () const
void enableMenu (bool en=true)

Additional Inherited Members

- Signals inherited from DisplayForm
void plotPointSelected (const QPointF p, int type)
- Protected Attributes inherited from DisplayForm
bool d_isclosed
int d_nplots
QGridLayout * d_layout
DisplayPlotd_display_plot
bool d_system_specified_flag
QwtPlotGrid * d_grid
bool d_menu_on
QMenu * d_menu
QAction * d_stop_act
bool d_stop_state
QAction * d_grid_act
bool d_grid_state
QAction * d_autoscale_act
bool d_autoscale_state
QList< QMenu * > d_lines_menu
QList< LineTitleAction * > d_line_title_act
QList< LineColorMenu * > d_line_color_menu
QList< LineWidthMenu * > d_line_width_menu
QList< LineStyleMenu * > d_line_style_menu
QList< LineMarkerMenu * > d_line_marker_menu
QList< MarkerAlphaMenu * > d_marker_alpha_menu
PopupMenud_samp_rate_act
QAction * d_save_act
QTimer * d_display_timer
double d_update_time

Detailed Description

DisplayForm child for managing time raster plots.


Constructor & Destructor Documentation

TimeRasterDisplayForm::TimeRasterDisplayForm ( int  nplots = 1,
double  samp_rate = 1,
double  rows = 1,
double  cols = 1,
double  zmax = 1,
QWidget *  parent = 0 
)
TimeRasterDisplayForm::~TimeRasterDisplayForm ( )

Member Function Documentation

void TimeRasterDisplayForm::autoScale ( bool  en = false)
virtualslot

Implements DisplayForm.

void TimeRasterDisplayForm::customEvent ( QEvent *  e)
virtualslot

Implements DisplayForm.

int TimeRasterDisplayForm::getAlpha ( int  which)
int TimeRasterDisplayForm::getColorMap ( int  which)
double TimeRasterDisplayForm::getMaxIntensity ( int  which)
double TimeRasterDisplayForm::getMinIntensity ( int  which)
TimeRasterDisplayPlot* TimeRasterDisplayForm::getPlot ( )
virtual

Implements DisplayForm.

double TimeRasterDisplayForm::numCols ( )
double TimeRasterDisplayForm::numRows ( )
void TimeRasterDisplayForm::setAlpha ( int  which,
int  alpha 
)
slot
void TimeRasterDisplayForm::setColorMap ( int  which,
const int  newType,
const QColor  lowColor = QColor("white"),
const QColor  highColor = QColor("white") 
)
slot
void TimeRasterDisplayForm::setIntensityRange ( const double  minIntensity,
const double  maxIntensity 
)
slot
void TimeRasterDisplayForm::setNumCols ( double  cols)
slot
void TimeRasterDisplayForm::setNumCols ( QString  cols)
slot
void TimeRasterDisplayForm::setNumRows ( double  rows)
slot
void TimeRasterDisplayForm::setNumRows ( QString  rows)
slot
void TimeRasterDisplayForm::setSampleRate ( const double  samprate)
slot
void TimeRasterDisplayForm::setSampleRate ( const QString &  rate)
virtualslot

Reimplemented from DisplayForm.


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