copasi API  0.1
Classes | Public Slots | Public Member Functions | Public Attributes
Plot3d Class Reference

#include <qwt3dPlot.h>

Inheritance diagram for Plot3d:
BaseWidget

List of all members.

Classes

struct  Data

Public Slots

void saveDataToFile ()
void showLegend ()
void hotKeysMessage ()

Public Member Functions

 Plot3d (QWidget *parent=0, const char *name=0)
virtual ~Plot3d ()
void setScale (const std::vector< std::string > *columnsDescript, const std::vector< std::string > *rowsDescript)
void setColors (std::vector< QColor > mColors, double min, double max)
void setData (double **data, int columns, int rows, double valueZone)
virtual void sliderMoved (int column, int row)
void setData ()
void setAxes ()
void setZoom ()
void plotData ()
void setLegend ()
void setSlider ()
void setPlotTitle ()
void emptyPlot ()
void resizeCoordSys ()
int getColSliderPos ()
int getRowSliderPos ()

Public Attributes

Data mData
Qwt3D::SurfacePlot * mpPlot
BarmpBar
QGridLayout * mpGrid
QString mTitle
double ** data
const std::vector< std::string > * mpColumnScale
const std::vector< std::string > * mpRowScale
bool mColorLegend

Constructor & Destructor Documentation

Plot3d::Plot3d ( QWidget *  parent = 0,
const char *  name = 0 
)
Plot3d::~Plot3d ( ) [virtual]

Member Function Documentation

void Plot3d::emptyPlot ( )
int Plot3d::getColSliderPos ( )
int Plot3d::getRowSliderPos ( )
void Plot3d::hotKeysMessage ( ) [slot]
void Plot3d::plotData ( )
void Plot3d::resizeCoordSys ( )
void Plot3d::saveDataToFile ( ) [slot]
void Plot3d::setAxes ( )
void Plot3d::setColors ( std::vector< QColor >  mColors,
double  min,
double  max 
)
void Plot3d::setData ( double **  data,
int  columns,
int  rows,
double  valueZone 
)
void Plot3d::setData ( )
void Plot3d::setLegend ( )
void Plot3d::setPlotTitle ( )

< Set caption position

< Set caption font

< Set caption color

< Set caption text (one row only)

void Plot3d::setScale ( const std::vector< std::string > *  columnsDescript,
const std::vector< std::string > *  rowsDescript 
)
void Plot3d::setSlider ( )

Reimplemented from BaseWidget.

void Plot3d::setZoom ( )
void Plot3d::showLegend ( ) [slot]
void Plot3d::sliderMoved ( int  column,
int  row 
) [virtual]

Implements BaseWidget.


Member Data Documentation

double** Plot3d::data
const std::vector<std::string>* Plot3d::mpColumnScale
QGridLayout* Plot3d::mpGrid
Qwt3D::SurfacePlot* Plot3d::mpPlot
const std::vector<std::string>* Plot3d::mpRowScale
QString Plot3d::mTitle

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