#include <CopasiPlot.h>
|
virtual void | drawCurve (QPainter *painter, int style, const QwtScaleMap &xMap, const QwtScaleMap &yMap, int from, int to) const |
|
virtual void | drawSymbols (QPainter *painter, const QwtSymbol &symbol, const QwtScaleMap &xMap, const QwtScaleMap &yMap, int from, int to) const |
|
void | myDrawLines (QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, int from, int to) const |
|
Definition at line 164 of file CopasiPlot.h.
Definition at line 167 of file CopasiPlot.h.
References mpMutex.
CPlotItem::Type mCurveType
COutputInterface::Activity mActivity
void C2DPlotCurve::drawCurve |
( |
QPainter * |
painter, |
|
|
int |
style, |
|
|
const QwtScaleMap & |
xMap, |
|
|
const QwtScaleMap & |
yMap, |
|
|
int |
from, |
|
|
int |
to |
|
) |
| const |
|
protectedvirtual |
Definition at line 698 of file CopasiPlot.cpp.
References mpMutex, and myDrawLines().
710 QwtPlotCurve::drawCurve(painter, style, xMap, yMap, from, to);
void myDrawLines(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, int from, int to) const
void C2DPlotCurve::drawSymbols |
( |
QPainter * |
painter, |
|
|
const QwtSymbol & |
symbol, |
|
|
const QwtScaleMap & |
xMap, |
|
|
const QwtScaleMap & |
yMap, |
|
|
int |
from, |
|
|
int |
to |
|
) |
| const |
|
protectedvirtual |
Definition at line 714 of file CopasiPlot.cpp.
726 while (isnan(x(from2)) || isnan(y(from2)))
744 while (!(isnan(x(to2)) || isnan(y(to2))));
748 QwtPlotCurve::drawSymbols(painter, symbol, xMap, yMap, from2, to2);
const C_FLOAT64 & C2DPlotCurve::getIncrement |
( |
| ) |
const |
void C2DPlotCurve::myDrawLines |
( |
QPainter * |
painter, |
|
|
const QwtScaleMap & |
xMap, |
|
|
const QwtScaleMap & |
yMap, |
|
|
int |
from, |
|
|
int |
to |
|
) |
| const |
|
protected |
Definition at line 668 of file CopasiPlot.cpp.
Referenced by drawCurve().
678 for (i = from; i <= to; ++i)
679 if (isnan(x(i)) || isnan(y(i)))
690 QwtPlotCurve::drawLines(painter, xMap, yMap, from, to2);
void C2DPlotCurve::reallocatedData |
( |
const CVector< double > * |
pX, |
|
|
const CVector< double > * |
pY, |
|
|
const CVector< double > * |
pY2 = 0 |
|
) |
| |
void C2DPlotCurve::setDataSize |
( |
const size_t & |
size | ) |
|
QMutex* C2DPlotCurve::mpMutex |
|
private |
The documentation for this class was generated from the following files: