| 
|   | QCPGraph (QCPAxis *keyAxis, QCPAxis *valueAxis) | 
|   | 
| virtual  | ~QCPGraph () | 
|   | 
| QCPDataMap *  | data () const | 
|   | 
| LineStyle  | lineStyle () const | 
|   | 
| QCPScatterStyle  | scatterStyle () const | 
|   | 
| ErrorType  | errorType () const | 
|   | 
| QPen  | errorPen () const | 
|   | 
| double  | errorBarSize () const | 
|   | 
| bool  | errorBarSkipSymbol () const | 
|   | 
| QCPGraph *  | channelFillGraph () const | 
|   | 
| bool  | adaptiveSampling () const | 
|   | 
| void  | setData (QCPDataMap *data, bool copy=false) | 
|   | 
| void  | setData (const QVector< double > &key, const QVector< double > &value) | 
|   | 
| void  | setDataKeyError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &keyError) | 
|   | 
| void  | setDataKeyError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &keyErrorMinus, const QVector< double > &keyErrorPlus) | 
|   | 
| void  | setDataValueError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &valueError) | 
|   | 
| void  | setDataValueError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &valueErrorMinus, const QVector< double > &valueErrorPlus) | 
|   | 
| void  | setDataBothError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &keyError, const QVector< double > &valueError) | 
|   | 
| void  | setDataBothError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &keyErrorMinus, const QVector< double > &keyErrorPlus, const QVector< double > &valueErrorMinus, const QVector< double > &valueErrorPlus) | 
|   | 
| void  | setLineStyle (LineStyle ls) | 
|   | 
| void  | setScatterStyle (const QCPScatterStyle &style) | 
|   | 
| void  | setErrorType (ErrorType errorType) | 
|   | 
| void  | setErrorPen (const QPen &pen) | 
|   | 
| void  | setErrorBarSize (double size) | 
|   | 
| void  | setErrorBarSkipSymbol (bool enabled) | 
|   | 
| void  | setChannelFillGraph (QCPGraph *targetGraph) | 
|   | 
| void  | setAdaptiveSampling (bool enabled) | 
|   | 
| void  | addData (const QCPDataMap &dataMap) | 
|   | 
| void  | addData (const QCPData &data) | 
|   | 
| void  | addData (double key, double value) | 
|   | 
| void  | addData (const QVector< double > &keys, const QVector< double > &values) | 
|   | 
| void  | removeDataBefore (double key) | 
|   | 
| void  | removeDataAfter (double key) | 
|   | 
| void  | removeData (double fromKey, double toKey) | 
|   | 
| void  | removeData (double key) | 
|   | 
| virtual void  | clearData () | 
|   | 
| virtual double  | selectTest (const QPointF &pos, bool onlySelectable, QVariant *details=0) const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge, bool includeErrorBars) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge, bool includeErrorBars) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge, bool includeErrorBars) const | 
|   | 
|   | QCPGraph (QCPAxis *keyAxis, QCPAxis *valueAxis) | 
|   | 
| virtual  | ~QCPGraph () | 
|   | 
| QSharedPointer< QCPGraphDataContainer >  | data () const | 
|   | 
| LineStyle  | lineStyle () const | 
|   | 
| QCPScatterStyle  | scatterStyle () const | 
|   | 
| int  | scatterSkip () const | 
|   | 
| QCPGraph *  | channelFillGraph () const | 
|   | 
| bool  | adaptiveSampling () const | 
|   | 
| void  | setData (QSharedPointer< QCPGraphDataContainer > data) | 
|   | 
| void  | setData (const QVector< double > &keys, const QVector< double > &values, bool alreadySorted=false) | 
|   | 
| void  | setLineStyle (LineStyle ls) | 
|   | 
| void  | setScatterStyle (const QCPScatterStyle &style) | 
|   | 
| void  | setScatterSkip (int skip) | 
|   | 
| void  | setChannelFillGraph (QCPGraph *targetGraph) | 
|   | 
| void  | setAdaptiveSampling (bool enabled) | 
|   | 
| void  | addData (const QVector< double > &keys, const QVector< double > &values, bool alreadySorted=false) | 
|   | 
| void  | addData (double key, double value) | 
|   | 
| virtual double  | selectTest (const QPointF &pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE | 
|   | 
| virtual QCPRange  | getKeyRange (bool &foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const Q_DECL_OVERRIDE | 
|   | 
| virtual QCPRange  | getValueRange (bool &foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &inKeyRange=QCPRange()) const Q_DECL_OVERRIDE | 
|   | 
|   | QCPGraph (QCPAxis *keyAxis, QCPAxis *valueAxis) | 
|   | 
| virtual  | ~QCPGraph () | 
|   | 
| QCPDataMap *  | data () const | 
|   | 
| LineStyle  | lineStyle () const | 
|   | 
| QCPScatterStyle  | scatterStyle () const | 
|   | 
| ErrorType  | errorType () const | 
|   | 
| QPen  | errorPen () const | 
|   | 
| double  | errorBarSize () const | 
|   | 
| bool  | errorBarSkipSymbol () const | 
|   | 
| QCPGraph *  | channelFillGraph () const | 
|   | 
| bool  | adaptiveSampling () const | 
|   | 
| void  | setData (QCPDataMap *data, bool copy=false) | 
|   | 
| void  | setData (const QVector< double > &key, const QVector< double > &value) | 
|   | 
| void  | setDataKeyError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &keyError) | 
|   | 
| void  | setDataKeyError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &keyErrorMinus, const QVector< double > &keyErrorPlus) | 
|   | 
| void  | setDataValueError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &valueError) | 
|   | 
| void  | setDataValueError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &valueErrorMinus, const QVector< double > &valueErrorPlus) | 
|   | 
| void  | setDataBothError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &keyError, const QVector< double > &valueError) | 
|   | 
| void  | setDataBothError (const QVector< double > &key, const QVector< double > &value, const QVector< double > &keyErrorMinus, const QVector< double > &keyErrorPlus, const QVector< double > &valueErrorMinus, const QVector< double > &valueErrorPlus) | 
|   | 
| void  | setLineStyle (LineStyle ls) | 
|   | 
| void  | setScatterStyle (const QCPScatterStyle &style) | 
|   | 
| void  | setErrorType (ErrorType errorType) | 
|   | 
| void  | setErrorPen (const QPen &pen) | 
|   | 
| void  | setErrorBarSize (double size) | 
|   | 
| void  | setErrorBarSkipSymbol (bool enabled) | 
|   | 
| void  | setChannelFillGraph (QCPGraph *targetGraph) | 
|   | 
| void  | setAdaptiveSampling (bool enabled) | 
|   | 
| void  | addData (const QCPDataMap &dataMap) | 
|   | 
| void  | addData (const QCPData &data) | 
|   | 
| void  | addData (double key, double value) | 
|   | 
| void  | addData (const QVector< double > &keys, const QVector< double > &values) | 
|   | 
| void  | removeDataBefore (double key) | 
|   | 
| void  | removeDataAfter (double key) | 
|   | 
| void  | removeData (double fromKey, double toKey) | 
|   | 
| void  | removeData (double key) | 
|   | 
| virtual void  | clearData () | 
|   | 
| virtual double  | selectTest (const QPointF &pos, bool onlySelectable, QVariant *details=0) const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge, bool includeErrorBars) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge, bool includeErrorBars) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge, bool includeErrorBars) const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge=false, bool inKeyRange=false) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge=false, bool inKeyRange=false) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge=false) const | 
|   | 
|   | QCPAbstractPlottable (QCPAxis *keyAxis, QCPAxis *valueAxis) | 
|   | 
| QString  | name () const | 
|   | 
| bool  | antialiasedFill () const | 
|   | 
| bool  | antialiasedScatters () const | 
|   | 
| bool  | antialiasedErrorBars () const | 
|   | 
| QPen  | pen () const | 
|   | 
| QPen  | selectedPen () const | 
|   | 
| QBrush  | brush () const | 
|   | 
| QBrush  | selectedBrush () const | 
|   | 
| QCPAxis *  | keyAxis () const | 
|   | 
| QCPAxis *  | valueAxis () const | 
|   | 
| bool  | selectable () const | 
|   | 
| bool  | selected () const | 
|   | 
| void  | setName (const QString &name) | 
|   | 
| void  | setAntialiasedFill (bool enabled) | 
|   | 
| void  | setAntialiasedScatters (bool enabled) | 
|   | 
| void  | setAntialiasedErrorBars (bool enabled) | 
|   | 
| void  | setPen (const QPen &pen) | 
|   | 
| void  | setSelectedPen (const QPen &pen) | 
|   | 
| void  | setBrush (const QBrush &brush) | 
|   | 
| void  | setSelectedBrush (const QBrush &brush) | 
|   | 
| void  | setKeyAxis (QCPAxis *axis) | 
|   | 
| void  | setValueAxis (QCPAxis *axis) | 
|   | 
| Q_SLOT void  | setSelectable (bool selectable) | 
|   | 
| Q_SLOT void  | setSelected (bool selected) | 
|   | 
| virtual bool  | addToLegend () | 
|   | 
| virtual bool  | removeFromLegend () const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge=false) const | 
|   | 
|   | QCPAbstractPlottable (QCPAxis *keyAxis, QCPAxis *valueAxis) | 
|   | 
| virtual  | ~QCPAbstractPlottable () | 
|   | 
| QString  | name () const | 
|   | 
| bool  | antialiasedFill () const | 
|   | 
| bool  | antialiasedScatters () const | 
|   | 
| QPen  | pen () const | 
|   | 
| QBrush  | brush () const | 
|   | 
| QCPAxis *  | keyAxis () const | 
|   | 
| QCPAxis *  | valueAxis () const | 
|   | 
| QCP::SelectionType  | selectable () const | 
|   | 
| bool  | selected () const | 
|   | 
| QCPDataSelection  | selection () const | 
|   | 
| QCPSelectionDecorator *  | selectionDecorator () const | 
|   | 
| void  | setName (const QString &name) | 
|   | 
| void  | setAntialiasedFill (bool enabled) | 
|   | 
| void  | setAntialiasedScatters (bool enabled) | 
|   | 
| void  | setPen (const QPen &pen) | 
|   | 
| void  | setBrush (const QBrush &brush) | 
|   | 
| void  | setKeyAxis (QCPAxis *axis) | 
|   | 
| void  | setValueAxis (QCPAxis *axis) | 
|   | 
| Q_SLOT void  | setSelectable (QCP::SelectionType selectable) | 
|   | 
| Q_SLOT void  | setSelection (QCPDataSelection selection) | 
|   | 
| void  | setSelectionDecorator (QCPSelectionDecorator *decorator) | 
|   | 
| void  | coordsToPixels (double key, double value, double &x, double &y) const | 
|   | 
| const QPointF  | coordsToPixels (double key, double value) const | 
|   | 
| void  | pixelsToCoords (double x, double y, double &key, double &value) const | 
|   | 
| void  | pixelsToCoords (const QPointF &pixelPos, double &key, double &value) const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge=false, bool inKeyRange=false) const | 
|   | 
| bool  | addToLegend (QCPLegend *legend) | 
|   | 
| bool  | addToLegend () | 
|   | 
| bool  | removeFromLegend (QCPLegend *legend) const | 
|   | 
| bool  | removeFromLegend () const | 
|   | 
|   | QCPAbstractPlottable (QCPAxis *keyAxis, QCPAxis *valueAxis) | 
|   | 
| QString  | name () const | 
|   | 
| bool  | antialiasedFill () const | 
|   | 
| bool  | antialiasedScatters () const | 
|   | 
| bool  | antialiasedErrorBars () const | 
|   | 
| QPen  | pen () const | 
|   | 
| QPen  | selectedPen () const | 
|   | 
| QBrush  | brush () const | 
|   | 
| QBrush  | selectedBrush () const | 
|   | 
| QCPAxis *  | keyAxis () const | 
|   | 
| QCPAxis *  | valueAxis () const | 
|   | 
| bool  | selectable () const | 
|   | 
| bool  | selected () const | 
|   | 
| void  | setName (const QString &name) | 
|   | 
| void  | setAntialiasedFill (bool enabled) | 
|   | 
| void  | setAntialiasedScatters (bool enabled) | 
|   | 
| void  | setAntialiasedErrorBars (bool enabled) | 
|   | 
| void  | setPen (const QPen &pen) | 
|   | 
| void  | setSelectedPen (const QPen &pen) | 
|   | 
| void  | setBrush (const QBrush &brush) | 
|   | 
| void  | setSelectedBrush (const QBrush &brush) | 
|   | 
| void  | setKeyAxis (QCPAxis *axis) | 
|   | 
| void  | setValueAxis (QCPAxis *axis) | 
|   | 
| Q_SLOT void  | setSelectable (bool selectable) | 
|   | 
| Q_SLOT void  | setSelected (bool selected) | 
|   | 
| virtual bool  | addToLegend () | 
|   | 
| virtual bool  | removeFromLegend () const | 
|   | 
| void  | rescaleAxes (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleKeyAxis (bool onlyEnlarge=false) const | 
|   | 
| void  | rescaleValueAxis (bool onlyEnlarge=false) const | 
|   | 
|   | QCPLayerable (QCustomPlot *plot, QString targetLayer=QString(), QCPLayerable *parentLayerable=0) | 
|   | 
|   | ~QCPLayerable () | 
|   | 
| bool  | visible () const | 
|   | 
| QCustomPlot *  | parentPlot () const | 
|   | 
| QCPLayerable *  | parentLayerable () const | 
|   | 
| QCPLayer *  | layer () const | 
|   | 
| bool  | antialiased () const | 
|   | 
| void  | setVisible (bool on) | 
|   | 
| Q_SLOT bool  | setLayer (QCPLayer *layer) | 
|   | 
| bool  | setLayer (const QString &layerName) | 
|   | 
| void  | setAntialiased (bool enabled) | 
|   | 
| bool  | realVisibility () const | 
|   | 
|   | QCPLayerable (QCustomPlot *plot, QString targetLayer=QString(), QCPLayerable *parentLayerable=0) | 
|   | 
| virtual  | ~QCPLayerable () | 
|   | 
| bool  | visible () const | 
|   | 
| QCustomPlot *  | parentPlot () const | 
|   | 
| QCPLayerable *  | parentLayerable () const | 
|   | 
| QCPLayer *  | layer () const | 
|   | 
| bool  | antialiased () const | 
|   | 
| void  | setVisible (bool on) | 
|   | 
| Q_SLOT bool  | setLayer (QCPLayer *layer) | 
|   | 
| bool  | setLayer (const QString &layerName) | 
|   | 
| void  | setAntialiased (bool enabled) | 
|   | 
| bool  | realVisibility () const | 
|   | 
|   | QCPLayerable (QCustomPlot *plot, QString targetLayer=QString(), QCPLayerable *parentLayerable=0) | 
|   | 
|   | ~QCPLayerable () | 
|   | 
| bool  | visible () const | 
|   | 
| QCustomPlot *  | parentPlot () const | 
|   | 
| QCPLayerable *  | parentLayerable () const | 
|   | 
| QCPLayer *  | layer () const | 
|   | 
| bool  | antialiased () const | 
|   | 
| void  | setVisible (bool on) | 
|   | 
| Q_SLOT bool  | setLayer (QCPLayer *layer) | 
|   | 
| bool  | setLayer (const QString &layerName) | 
|   | 
| void  | setAntialiased (bool enabled) | 
|   | 
| bool  | realVisibility () const | 
|   | 
|   | QCPAbstractPlottable1D (QCPAxis *keyAxis, QCPAxis *valueAxis) | 
|   | 
| virtual  | ~QCPAbstractPlottable1D () | 
|   | 
| virtual int  | dataCount () const Q_DECL_OVERRIDE | 
|   | 
| virtual double  | dataMainKey (int index) const Q_DECL_OVERRIDE | 
|   | 
| virtual double  | dataSortKey (int index) const Q_DECL_OVERRIDE | 
|   | 
| virtual double  | dataMainValue (int index) const Q_DECL_OVERRIDE | 
|   | 
| virtual QCPRange  | dataValueRange (int index) const Q_DECL_OVERRIDE | 
|   | 
| virtual QPointF  | dataPixelPosition (int index) const Q_DECL_OVERRIDE | 
|   | 
| virtual bool  | sortKeyIsMainKey () const Q_DECL_OVERRIDE | 
|   | 
| virtual QCPDataSelection  | selectTestRect (const QRectF &rect, bool onlySelectable) const Q_DECL_OVERRIDE | 
|   | 
| virtual int  | findBegin (double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE | 
|   | 
| virtual int  | findEnd (double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE | 
|   | 
| virtual QCPPlottableInterface1D *  | interface1D () Q_DECL_OVERRIDE | 
|   | 
| virtual  | ~QCPPlottableInterface1D () | 
|   | 
 | 
| virtual void  | draw (QCPPainter *painter) | 
|   | 
| virtual void  | drawLegendIcon (QCPPainter *painter, const QRectF &rect) const | 
|   | 
| virtual QCPRange  | getKeyRange (bool &foundRange, SignDomain inSignDomain=sdBoth) const | 
|   | 
| virtual QCPRange  | getValueRange (bool &foundRange, SignDomain inSignDomain=sdBoth) const | 
|   | 
| virtual QCPRange  | getKeyRange (bool &foundRange, SignDomain inSignDomain, bool includeErrors) const | 
|   | 
| virtual QCPRange  | getValueRange (bool &foundRange, SignDomain inSignDomain, bool includeErrors) const | 
|   | 
| virtual void  | drawFill (QCPPainter *painter, QVector< QPointF > *lineData) const | 
|   | 
| virtual void  | drawScatterPlot (QCPPainter *painter, QVector< QCPData > *scatterData) const | 
|   | 
| virtual void  | drawLinePlot (QCPPainter *painter, QVector< QPointF > *lineData) const | 
|   | 
| virtual void  | drawImpulsePlot (QCPPainter *painter, QVector< QPointF > *lineData) const | 
|   | 
| void  | getPreparedData (QVector< QCPData > *lineData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getPlotData (QVector< QPointF > *lineData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getScatterPlotData (QVector< QCPData > *scatterData) const | 
|   | 
| void  | getLinePlotData (QVector< QPointF > *linePixelData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getStepLeftPlotData (QVector< QPointF > *linePixelData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getStepRightPlotData (QVector< QPointF > *linePixelData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getStepCenterPlotData (QVector< QPointF > *linePixelData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getImpulsePlotData (QVector< QPointF > *linePixelData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | drawError (QCPPainter *painter, double x, double y, const QCPData &data) const | 
|   | 
| void  | getVisibleDataBounds (QCPDataMap::const_iterator &lower, QCPDataMap::const_iterator &upper) const | 
|   | 
| int  | countDataInBounds (const QCPDataMap::const_iterator &lower, const QCPDataMap::const_iterator &upper, int maxCount) const | 
|   | 
| void  | addFillBasePoints (QVector< QPointF > *lineData) const | 
|   | 
| void  | removeFillBasePoints (QVector< QPointF > *lineData) const | 
|   | 
| QPointF  | lowerFillBasePoint (double lowerKey) const | 
|   | 
| QPointF  | upperFillBasePoint (double upperKey) const | 
|   | 
| const QPolygonF  | getChannelFillPolygon (const QVector< QPointF > *lineData) const | 
|   | 
| int  | findIndexBelowX (const QVector< QPointF > *data, double x) const | 
|   | 
| int  | findIndexAboveX (const QVector< QPointF > *data, double x) const | 
|   | 
| int  | findIndexBelowY (const QVector< QPointF > *data, double y) const | 
|   | 
| int  | findIndexAboveY (const QVector< QPointF > *data, double y) const | 
|   | 
| double  | pointDistance (const QPointF &pixelPoint) const | 
|   | 
| virtual void  | draw (QCPPainter *painter) Q_DECL_OVERRIDE | 
|   | 
| virtual void  | drawLegendIcon (QCPPainter *painter, const QRectF &rect) const Q_DECL_OVERRIDE | 
|   | 
| virtual void  | drawFill (QCPPainter *painter, QVector< QPointF > *lines) const | 
|   | 
| virtual void  | drawScatterPlot (QCPPainter *painter, const QVector< QPointF > &scatters, const QCPScatterStyle &style) const | 
|   | 
| virtual void  | drawLinePlot (QCPPainter *painter, const QVector< QPointF > &lines) const | 
|   | 
| virtual void  | drawImpulsePlot (QCPPainter *painter, const QVector< QPointF > &lines) const | 
|   | 
| virtual void  | getOptimizedLineData (QVector< QCPGraphData > *lineData, const QCPGraphDataContainer::const_iterator &begin, const QCPGraphDataContainer::const_iterator &end) const | 
|   | 
| virtual void  | getOptimizedScatterData (QVector< QCPGraphData > *scatterData, QCPGraphDataContainer::const_iterator begin, QCPGraphDataContainer::const_iterator end) const | 
|   | 
| void  | getVisibleDataBounds (QCPGraphDataContainer::const_iterator &begin, QCPGraphDataContainer::const_iterator &end, const QCPDataRange &rangeRestriction) const | 
|   | 
| void  | getLines (QVector< QPointF > *lines, const QCPDataRange &dataRange) const | 
|   | 
| void  | getScatters (QVector< QPointF > *scatters, const QCPDataRange &dataRange) const | 
|   | 
| QVector< QPointF >  | dataToLines (const QVector< QCPGraphData > &data) const | 
|   | 
| QVector< QPointF >  | dataToStepLeftLines (const QVector< QCPGraphData > &data) const | 
|   | 
| QVector< QPointF >  | dataToStepRightLines (const QVector< QCPGraphData > &data) const | 
|   | 
| QVector< QPointF >  | dataToStepCenterLines (const QVector< QCPGraphData > &data) const | 
|   | 
| QVector< QPointF >  | dataToImpulseLines (const QVector< QCPGraphData > &data) const | 
|   | 
| QVector< QCPDataRange >  | getNonNanSegments (const QVector< QPointF > *lineData, Qt::Orientation keyOrientation) const | 
|   | 
| QVector< QPair< QCPDataRange, QCPDataRange > >  | getOverlappingSegments (QVector< QCPDataRange > thisSegments, const QVector< QPointF > *thisData, QVector< QCPDataRange > otherSegments, const QVector< QPointF > *otherData) const | 
|   | 
| bool  | segmentsIntersect (double aLower, double aUpper, double bLower, double bUpper, int &bPrecedence) const | 
|   | 
| QPointF  | getFillBasePoint (QPointF matchingDataPoint) const | 
|   | 
| const QPolygonF  | getFillPolygon (const QVector< QPointF > *lineData, QCPDataRange segment) const | 
|   | 
| const QPolygonF  | getChannelFillPolygon (const QVector< QPointF > *lineData, QCPDataRange thisSegment, const QVector< QPointF > *otherData, QCPDataRange otherSegment) const | 
|   | 
| int  | findIndexBelowX (const QVector< QPointF > *data, double x) const | 
|   | 
| int  | findIndexAboveX (const QVector< QPointF > *data, double x) const | 
|   | 
| int  | findIndexBelowY (const QVector< QPointF > *data, double y) const | 
|   | 
| int  | findIndexAboveY (const QVector< QPointF > *data, double y) const | 
|   | 
| double  | pointDistance (const QPointF &pixelPoint, QCPGraphDataContainer::const_iterator &closestData) const | 
|   | 
| virtual void  | draw (QCPPainter *painter) | 
|   | 
| virtual void  | drawLegendIcon (QCPPainter *painter, const QRectF &rect) const | 
|   | 
| virtual QCPRange  | getKeyRange (bool &foundRange, SignDomain inSignDomain=sdBoth) const | 
|   | 
| virtual QCPRange  | getValueRange (bool &foundRange, SignDomain inSignDomain=sdBoth) const | 
|   | 
| virtual QCPRange  | getKeyRange (bool &foundRange, SignDomain inSignDomain, bool includeErrors) const | 
|   | 
| virtual QCPRange  | getValueRange (bool &foundRange, SignDomain inSignDomain, bool includeErrors) const | 
|   | 
| virtual void  | drawFill (QCPPainter *painter, QVector< QPointF > *lineData) const | 
|   | 
| virtual void  | drawScatterPlot (QCPPainter *painter, QVector< QCPData > *scatterData) const | 
|   | 
| virtual void  | drawLinePlot (QCPPainter *painter, QVector< QPointF > *lineData) const | 
|   | 
| virtual void  | drawImpulsePlot (QCPPainter *painter, QVector< QPointF > *lineData) const | 
|   | 
| void  | getPreparedData (QVector< QCPData > *lineData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getPlotData (QVector< QPointF > *lineData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getScatterPlotData (QVector< QCPData > *scatterData) const | 
|   | 
| void  | getLinePlotData (QVector< QPointF > *linePixelData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getStepLeftPlotData (QVector< QPointF > *linePixelData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getStepRightPlotData (QVector< QPointF > *linePixelData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getStepCenterPlotData (QVector< QPointF > *linePixelData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | getImpulsePlotData (QVector< QPointF > *linePixelData, QVector< QCPData > *scatterData) const | 
|   | 
| void  | drawError (QCPPainter *painter, double x, double y, const QCPData &data) const | 
|   | 
| void  | getVisibleDataBounds (QCPDataMap::const_iterator &lower, QCPDataMap::const_iterator &upper) const | 
|   | 
| int  | countDataInBounds (const QCPDataMap::const_iterator &lower, const QCPDataMap::const_iterator &upper, int maxCount) const | 
|   | 
| void  | addFillBasePoints (QVector< QPointF > *lineData) const | 
|   | 
| void  | removeFillBasePoints (QVector< QPointF > *lineData) const | 
|   | 
| QPointF  | lowerFillBasePoint (double lowerKey) const | 
|   | 
| QPointF  | upperFillBasePoint (double upperKey) const | 
|   | 
| const QPolygonF  | getChannelFillPolygon (const QVector< QPointF > *lineData) const | 
|   | 
| int  | findIndexBelowX (const QVector< QPointF > *data, double x) const | 
|   | 
| int  | findIndexAboveX (const QVector< QPointF > *data, double x) const | 
|   | 
| int  | findIndexBelowY (const QVector< QPointF > *data, double y) const | 
|   | 
| int  | findIndexAboveY (const QVector< QPointF > *data, double y) const | 
|   | 
| double  | pointDistance (const QPointF &pixelPoint) const | 
|   | 
| virtual QRect  | clipRect () const | 
|   | 
| virtual QCP::Interaction  | selectionCategory () const | 
|   | 
| void  | applyDefaultAntialiasingHint (QCPPainter *painter) const | 
|   | 
| virtual void  | selectEvent (QMouseEvent *event, bool additive, const QVariant &details, bool *selectionStateChanged) | 
|   | 
| virtual void  | deselectEvent (bool *selectionStateChanged) | 
|   | 
| void  | coordsToPixels (double key, double value, double &x, double &y) const | 
|   | 
| const QPointF  | coordsToPixels (double key, double value) const | 
|   | 
| void  | pixelsToCoords (double x, double y, double &key, double &value) const | 
|   | 
| void  | pixelsToCoords (const QPointF &pixelPos, double &key, double &value) const | 
|   | 
| QPen  | mainPen () const | 
|   | 
| QBrush  | mainBrush () const | 
|   | 
| void  | applyFillAntialiasingHint (QCPPainter *painter) const | 
|   | 
| void  | applyScattersAntialiasingHint (QCPPainter *painter) const | 
|   | 
| void  | applyErrorBarsAntialiasingHint (QCPPainter *painter) const | 
|   | 
| double  | distSqrToLine (const QPointF &start, const QPointF &end, const QPointF &point) const | 
|   | 
| virtual QRect  | clipRect () const Q_DECL_OVERRIDE | 
|   | 
| virtual QCP::Interaction  | selectionCategory () const Q_DECL_OVERRIDE | 
|   | 
| void  | applyDefaultAntialiasingHint (QCPPainter *painter) const Q_DECL_OVERRIDE | 
|   | 
| virtual void  | selectEvent (QMouseEvent *event, bool additive, const QVariant &details, bool *selectionStateChanged) Q_DECL_OVERRIDE | 
|   | 
| virtual void  | deselectEvent (bool *selectionStateChanged) Q_DECL_OVERRIDE | 
|   | 
| void  | applyFillAntialiasingHint (QCPPainter *painter) const | 
|   | 
| void  | applyScattersAntialiasingHint (QCPPainter *painter) const | 
|   | 
| virtual QRect  | clipRect () const | 
|   | 
| virtual QCP::Interaction  | selectionCategory () const | 
|   | 
| void  | applyDefaultAntialiasingHint (QCPPainter *painter) const | 
|   | 
| virtual void  | selectEvent (QMouseEvent *event, bool additive, const QVariant &details, bool *selectionStateChanged) | 
|   | 
| virtual void  | deselectEvent (bool *selectionStateChanged) | 
|   | 
| void  | coordsToPixels (double key, double value, double &x, double &y) const | 
|   | 
| const QPointF  | coordsToPixels (double key, double value) const | 
|   | 
| void  | pixelsToCoords (double x, double y, double &key, double &value) const | 
|   | 
| void  | pixelsToCoords (const QPointF &pixelPos, double &key, double &value) const | 
|   | 
| QPen  | mainPen () const | 
|   | 
| QBrush  | mainBrush () const | 
|   | 
| void  | applyFillAntialiasingHint (QCPPainter *painter) const | 
|   | 
| void  | applyScattersAntialiasingHint (QCPPainter *painter) const | 
|   | 
| void  | applyErrorBarsAntialiasingHint (QCPPainter *painter) const | 
|   | 
| double  | distSqrToLine (const QPointF &start, const QPointF &end, const QPointF &point) const | 
|   | 
| virtual void  | parentPlotInitialized (QCustomPlot *parentPlot) | 
|   | 
| void  | initializeParentPlot (QCustomPlot *parentPlot) | 
|   | 
| void  | setParentLayerable (QCPLayerable *parentLayerable) | 
|   | 
| bool  | moveToLayer (QCPLayer *layer, bool prepend) | 
|   | 
| void  | applyAntialiasingHint (QCPPainter *painter, bool localAntialiased, QCP::AntialiasedElement overrideElement) const | 
|   | 
| virtual void  | parentPlotInitialized (QCustomPlot *parentPlot) | 
|   | 
| virtual void  | mousePressEvent (QMouseEvent *event, const QVariant &details) | 
|   | 
| virtual void  | mouseMoveEvent (QMouseEvent *event, const QPointF &startPos) | 
|   | 
| virtual void  | mouseReleaseEvent (QMouseEvent *event, const QPointF &startPos) | 
|   | 
| virtual void  | mouseDoubleClickEvent (QMouseEvent *event, const QVariant &details) | 
|   | 
| virtual void  | wheelEvent (QWheelEvent *event) | 
|   | 
| void  | initializeParentPlot (QCustomPlot *parentPlot) | 
|   | 
| void  | setParentLayerable (QCPLayerable *parentLayerable) | 
|   | 
| bool  | moveToLayer (QCPLayer *layer, bool prepend) | 
|   | 
| void  | applyAntialiasingHint (QCPPainter *painter, bool localAntialiased, QCP::AntialiasedElement overrideElement) const | 
|   | 
| virtual void  | parentPlotInitialized (QCustomPlot *parentPlot) | 
|   | 
| void  | initializeParentPlot (QCustomPlot *parentPlot) | 
|   | 
| void  | setParentLayerable (QCPLayerable *parentLayerable) | 
|   | 
| bool  | moveToLayer (QCPLayer *layer, bool prepend) | 
|   | 
| void  | applyAntialiasingHint (QCPPainter *painter, bool localAntialiased, QCP::AntialiasedElement overrideElement) const | 
|   | 
| void  | getDataSegments (QList< QCPDataRange > &selectedSegments, QList< QCPDataRange > &unselectedSegments) const | 
|   | 
| void  | drawPolyline (QCPPainter *painter, const QVector< QPointF > &lineData) const | 
|   |