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