casa::PlotMSIterateTab Class Reference

Subclass of PlotMSPlotSubtab to manage plot display parameters. More...

#include <PlotMSIterateTab.qo.h>

Inheritance diagram for casa::PlotMSIterateTab:
casa::PlotMSPlotSubtab casa::PlotMSTab casa::PlotMSParametersWatcher

List of all members.

Signals

void plottableChanged ()

Public Member Functions

 PlotMSIterateTab (PlotMSPlotTab *plotTab, PlotMSPlotter *parent)
 Constructor which takes the parent tab and plotter.
 ~PlotMSIterateTab ()
 Destructor.
QString tabName () const
 Implements PlotMSTab::tabName().
void getValue (PlotMSPlotParameters &params) const
 Implements PlotMSPlotSubtab::getValue().
void setValue (const PlotMSPlotParameters &params)
 Implements PlotMSPlotSubtab::setValue().
void update (const PlotMSPlot &plot)
 Implements PlotMSPlotSubtab::update().
bool setGridSize (unsigned int nRows, unsigned int nCols)
 Uses the index chooser at the top, with the given number of rows and columns, to manage multi-plot display parameters.
bool isPlottable () const
 Returns true if a reasonable row and column location has been set (nonzero); false otherwise.

Private Slots

void globalChanged ()
 Whether to use a single global axis has changed.
void locationChanged ()

Private Member Functions

void hideGridLocation (bool hide)
void setGridIndices (int rowIndex, int colIndex)

Private Attributes

int gridRow
 Location of the plot.
int gridCol

Detailed Description

Subclass of PlotMSPlotSubtab to manage plot display parameters.

Definition at line 42 of file PlotMSIterateTab.qo.h.


Constructor & Destructor Documentation

casa::PlotMSIterateTab::PlotMSIterateTab ( PlotMSPlotTab plotTab,
PlotMSPlotter parent 
)

Constructor which takes the parent tab and plotter.

casa::PlotMSIterateTab::~PlotMSIterateTab (  ) 

Destructor.


Member Function Documentation

void casa::PlotMSIterateTab::getValue ( PlotMSPlotParameters params  )  const [virtual]
void casa::PlotMSIterateTab::globalChanged (  )  [private, slot]

Whether to use a single global axis has changed.

void casa::PlotMSIterateTab::hideGridLocation ( bool  hide  )  [private]
bool casa::PlotMSIterateTab::isPlottable (  )  const

Returns true if a reasonable row and column location has been set (nonzero); false otherwise.

void casa::PlotMSIterateTab::locationChanged (  )  [private, slot]
void casa::PlotMSIterateTab::plottableChanged (  )  [signal]
void casa::PlotMSIterateTab::setGridIndices ( int  rowIndex,
int  colIndex 
) [private]
bool casa::PlotMSIterateTab::setGridSize ( unsigned int  nRows,
unsigned int  nCols 
)

Uses the index chooser at the top, with the given number of rows and columns, to manage multi-plot display parameters.

void casa::PlotMSIterateTab::setValue ( const PlotMSPlotParameters params  )  [virtual]
QString casa::PlotMSIterateTab::tabName (  )  const [inline, virtual]

Implements PlotMSTab::tabName().

Implements casa::PlotMSTab.

Definition at line 56 of file PlotMSIterateTab.qo.h.

void casa::PlotMSIterateTab::update ( const PlotMSPlot plot  )  [virtual]

Member Data Documentation

Definition at line 90 of file PlotMSIterateTab.qo.h.

Location of the plot.

Definition at line 89 of file PlotMSIterateTab.qo.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1