#include <Plot2d_ViewFrame.h>
|
| Plot2d_Plot2d (QWidget *) |
|
virtual | ~Plot2d_Plot2d () |
|
void | setLogScale (int, bool) |
|
void | replot () |
|
QwtAbstractLegend * | getLegend () |
|
QSize | sizeHint () const |
|
QSize | minimumSizeHint () const |
|
void | defaultPicker () |
|
void | setPickerMousePattern (int, int=Qt::NoButton) |
|
void | setPicker (Plot2d_QwtPlotPicker *picker) |
|
Plot2d_QwtPlotPicker * | getPicker () |
|
Plot2d_AxisScaleDraw * | getScaleDraw () |
|
QList< QwtPlotMarker * > | getSeparationLineList () |
|
void | clearSeparationLineList () |
|
void | setLegendSymbolType (const int) |
|
int | getLegendSymbolType () |
|
QwtPlotMarker * | createMarkerAndTooltip (QwtSymbol *symbol, double X, double Y, QString &tooltip, Plot2d_QwtPlotPicker *picker) |
|
QwtPlotGrid * | grid () const |
|
QwtPlotZoomer * | zoomer () const |
|
virtual void | updateYAxisIdentifiers () |
|
void | createAxisScaleDraw () |
|
void | applyTicks () |
|
void | unactivAxisScaleDraw (int numcall) |
|
void | displayXTicksAndLabels (double XLeftmargin, double XRightMargin, const QList< QPair< QString, QMap< double, QString > > > &devicesPosLabelTicks) |
|
void | createSeparationLine (double Xpos) |
|
Plot2d_Plot2d::Plot2d_Plot2d |
( |
QWidget * |
parent | ) |
|
Plot2d_Plot2d::~Plot2d_Plot2d |
( |
| ) |
|
|
virtual |
void Plot2d_Plot2d::applyTicks |
( |
| ) |
|
void Plot2d_Plot2d::clearSeparationLineList |
( |
| ) |
|
void Plot2d_Plot2d::createAxisScaleDraw |
( |
| ) |
|
QwtPlotMarker * Plot2d_Plot2d::createMarkerAndTooltip |
( |
QwtSymbol * |
symbol, |
|
|
double |
X, |
|
|
double |
Y, |
|
|
QString & |
tooltip, |
|
|
Plot2d_QwtPlotPicker * |
picker |
|
) |
| |
void Plot2d_Plot2d::createSeparationLine |
( |
double |
Xpos | ) |
|
void Plot2d_Plot2d::defaultPicker |
( |
| ) |
|
void Plot2d_Plot2d::displayXTicksAndLabels |
( |
double |
XLeftmargin, |
|
|
double |
XRightMargin, |
|
|
const QList< QPair< QString, QMap< double, QString > > > & |
devicesPosLabelTicks |
|
) |
| |
QwtAbstractLegend * Plot2d_Plot2d::getLegend |
( |
| ) |
|
int Plot2d_Plot2d::getLegendSymbolType |
( |
| ) |
|
QList<QwtPlotMarker*> Plot2d_Plot2d::getSeparationLineList |
( |
| ) |
|
|
inline |
QwtPlotGrid * Plot2d_Plot2d::grid |
( |
| ) |
const |
QSize Plot2d_Plot2d::minimumSizeHint |
( |
| ) |
const |
return minimum size for qwt plot
void Plot2d_Plot2d::replot |
( |
| ) |
|
void Plot2d_Plot2d::setLegendSymbolType |
( |
const int |
type | ) |
|
void Plot2d_Plot2d::setLogScale |
( |
int |
axisId, |
|
|
bool |
log10 |
|
) |
| |
axis scale engine - linear or log10
Set the point picker associated with a graphic view
References myPicker.
void Plot2d_Plot2d::setPickerMousePattern |
( |
int |
button, |
|
|
int |
state = Qt::NoButton |
|
) |
| |
QSize Plot2d_Plot2d::sizeHint |
( |
| ) |
const |
- Returns
- the recommended size for the widget
void Plot2d_Plot2d::unactivAxisScaleDraw |
( |
int |
numcall | ) |
|
void Plot2d_Plot2d::updateYAxisIdentifiers |
( |
| ) |
|
|
virtual |
Updates identifiers of Y axis type in the legend.
References yLeft, and yRight.
QList<QColor> Plot2d_Plot2d::myColors |
|
protected |
QwtPlotGrid* Plot2d_Plot2d::myGrid |
|
protected |
int Plot2d_Plot2d::myLegendSymbolType |
|
private |
QList<QwtPlotMarker*> Plot2d_Plot2d::mySeparationLineList |
|
private |
The documentation for this class was generated from the following files: