Vespucci  1.0.0
PlotViewer Class Reference

#include <plotviewer.h>

Inheritance diagram for PlotViewer:

Signals

void SetActionChecked (bool checked)
 

Public Member Functions

 PlotViewer (MainWindow *parent, QSharedPointer< VespucciWorkspace > workspace)
 
 ~PlotViewer ()
 
void AddPlot (const mat &paired_data, const QString &tab_title)
 
void AddPlot (const vec &abscissa, const vec &data, const QString &tab_title)
 
void AddTransientPlot (const vec &abscissa, const vec &data, const QString &tab_title)
 
void AddTransientPlot (const mat &paired_data, const QString &tab_title)
 
void AddScatterPlot (const mat &paired_data, const QString &tab_title)
 
void AddScatterPlot (const vec &abscissa, const vec &data, const QString &tab_title)
 
void AddTab (const QString &tab_title)
 PlotViewer::AddTab. More...
 
void SetHoldCheckBoxChecked (bool checked)
 
void CloseTransientTab ()
 

Protected Member Functions

void closeEvent (QCloseEvent *ev)
 

Detailed Description

Definition at line 16 of file plotviewer.h.

Constructor & Destructor Documentation

PlotViewer::PlotViewer ( MainWindow parent,
QSharedPointer< VespucciWorkspace workspace 
)
explicit

Definition at line 6 of file plotviewer.cpp.

PlotViewer::~PlotViewer ( )

Definition at line 14 of file plotviewer.cpp.

Member Function Documentation

void PlotViewer::AddPlot ( const mat &  paired_data,
const QString &  tab_title 
)

Definition at line 19 of file plotviewer.cpp.

void PlotViewer::AddPlot ( const vec &  abscissa,
const vec &  data,
const QString &  tab_title 
)

Definition at line 33 of file plotviewer.cpp.

void PlotViewer::AddScatterPlot ( const mat &  paired_data,
const QString &  tab_title 
)

Definition at line 75 of file plotviewer.cpp.

void PlotViewer::AddScatterPlot ( const vec &  abscissa,
const vec &  data,
const QString &  tab_title 
)

Definition at line 89 of file plotviewer.cpp.

void PlotViewer::AddTab ( const QString &  tab_title)

PlotViewer::AddTab.

Parameters
tab_titleAdds a tab without setting its data. Will ignore the hold checkbox If the tab is meant to be transient, use CloseTransientTab to close it.

Definition at line 108 of file plotviewer.cpp.

void PlotViewer::AddTransientPlot ( const vec &  abscissa,
const vec &  data,
const QString &  tab_title 
)

Definition at line 47 of file plotviewer.cpp.

void PlotViewer::AddTransientPlot ( const mat &  paired_data,
const QString &  tab_title 
)

Definition at line 61 of file plotviewer.cpp.

void PlotViewer::closeEvent ( QCloseEvent *  ev)
protected

Definition at line 126 of file plotviewer.cpp.

void PlotViewer::CloseTransientTab ( )

Definition at line 120 of file plotviewer.cpp.

void PlotViewer::SetActionChecked ( bool  checked)
signal
void PlotViewer::SetHoldCheckBoxChecked ( bool  checked)

Definition at line 115 of file plotviewer.cpp.


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