copasi API  0.1
Public Member Functions | Public Attributes
PlotWindow Class Reference

#include <plotwindow.h>

Inheritance diagram for PlotWindow:
COutputInterface

List of all members.

Public Member Functions

 PlotWindow (COutputHandlerPlot *pHandler, const CPlotSpecification *ptrSpec)
bool initFromSpec (const CPlotSpecification *ptrSpec)
CopasiPlotgetPlot () const
 ~PlotWindow ()
virtual bool compile (std::vector< CCopasiContainer * > listOfContainer, const CCopasiDataModel *pDataModel)
virtual void output (const Activity &activity)
virtual void separate (const Activity &activity)
virtual void finish ()
virtual const std::set< const
CCopasiObject * > & 
getObjects () const

Public Attributes

QToolButton * zoomButton
QToolButton * printButton
QToolButton * print2Button
QToolButton * saveButton
QToolButton * mpSelectAll
QToolButton * mpDeselectAll

Constructor & Destructor Documentation

PlotWindow::PlotWindow ( COutputHandlerPlot pHandler,
const CPlotSpecification ptrSpec 
)
PlotWindow::~PlotWindow ( )

Member Function Documentation

bool PlotWindow::compile ( std::vector< CCopasiContainer * >  listOfContainer,
const CCopasiDataModel pDataModel 
) [virtual]

compile the object list from name vector

Parameters:
std::vector<CCopasiContainer * > listOfContainer
constCCopasiDataModel* pDataModel
Returns:
bool success

Reimplemented from COutputInterface.

void PlotWindow::finish ( ) [virtual]

Finish the output

Reimplemented from COutputInterface.

const std::set< const CCopasiObject * > & PlotWindow::getObjects ( ) const [virtual]

Retrieve the list of objects handled by the interface

Returns:
const std::set< const CCopasiObject * > & objects

Reimplemented from COutputInterface.

CopasiPlot * PlotWindow::getPlot ( ) const
bool PlotWindow::initFromSpec ( const CPlotSpecification ptrSpec)
void PlotWindow::output ( const Activity activity) [virtual]

Perform an output event for the current activity

Parameters:
constActivity & activity

Reimplemented from COutputInterface.

void PlotWindow::separate ( const Activity activity) [virtual]

Introduce an additional separator into the output

Parameters:
constActivity & activity

Reimplemented from COutputInterface.


Member Data Documentation

QToolButton* PlotWindow::saveButton
QToolButton* PlotWindow::zoomButton

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