gepetto-viewer 6.1.0
An user-friendly Graphical Interface
Loading...
Searching...
No Matches
QCPAbstractPlottable Class Referenceabstract

#include </local/robotpkg/var/tmp/robotpkg/graphics/py-qt-gepetto-viewer/work/gepetto-viewer-6.1.0/plugins/pyqcustomplot/qcustomplot-1.3.2/qcustomplot.h>

Inheritance diagram for QCPAbstractPlottable:
Collaboration diagram for QCPAbstractPlottable:

Signals

void selectionChanged (bool selected)
void selectableChanged (bool selectable)
void selectionChanged (bool selected)
void selectionChanged (const QCPDataSelection &selection)
void selectableChanged (QCP::SelectionType selectable)
void selectionChanged (bool selected)
void selectableChanged (bool selectable)
Signals inherited from QCPLayerable
void layerChanged (QCPLayer *newLayer)
void layerChanged (QCPLayer *newLayer)
void layerChanged (QCPLayer *newLayer)

Public Member Functions

 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 void clearData ()=0
virtual double selectTest (const QPointF &pos, bool onlySelectable, QVariant *details=0) const =0
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)
virtual double selectTest (const QPointF &pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE=0
virtual QCPPlottableInterface1D * interface1D ()
virtual QCPRange getKeyRange (bool &foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const =0
virtual QCPRange getValueRange (bool &foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &inKeyRange=QCPRange()) const =0
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 void clearData ()=0
virtual double selectTest (const QPointF &pos, bool onlySelectable, QVariant *details=0) const =0
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
Public Member Functions inherited from QCPLayerable
 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

Protected Types

enum  SignDomain {
  sdNegative , sdBoth , sdPositive , sdNegative ,
  sdBoth , sdPositive
}
enum  SignDomain {
  sdNegative , sdBoth , sdPositive , sdNegative ,
  sdBoth , sdPositive
}

Protected Member Functions

virtual QRect clipRect () const
virtual void draw (QCPPainter *painter)=0
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)
virtual void drawLegendIcon (QCPPainter *painter, const QRectF &rect) const =0
virtual QCPRange getKeyRange (bool &foundRange, SignDomain inSignDomain=sdBoth) const =0
virtual QCPRange getValueRange (bool &foundRange, SignDomain inSignDomain=sdBoth) const =0
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 void draw (QCPPainter *painter) Q_DECL_OVERRIDE=0
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
virtual void drawLegendIcon (QCPPainter *painter, const QRectF &rect) const =0
void applyFillAntialiasingHint (QCPPainter *painter) const
void applyScattersAntialiasingHint (QCPPainter *painter) const
virtual QRect clipRect () const
virtual void draw (QCPPainter *painter)=0
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)
virtual void drawLegendIcon (QCPPainter *painter, const QRectF &rect) const =0
virtual QCPRange getKeyRange (bool &foundRange, SignDomain inSignDomain=sdBoth) const =0
virtual QCPRange getValueRange (bool &foundRange, SignDomain inSignDomain=sdBoth) const =0
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
Protected Member Functions inherited from QCPLayerable
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

Protected Attributes

QString mName
bool mAntialiasedFill
bool mAntialiasedScatters
bool mAntialiasedErrorBars
QPen mPen
QPen mSelectedPen
QBrush mBrush
QBrush mSelectedBrush
QPointer< QCPAxis > mKeyAxis
QPointer< QCPAxis > mValueAxis
bool mSelectable
bool mSelected
QCP::SelectionType mSelectable
QCPDataSelection mSelection
QCPSelectionDecorator * mSelectionDecorator
Protected Attributes inherited from QCPLayerable
bool mVisible
QCustomPlot * mParentPlot
QPointer< QCPLayerable > mParentLayerable
QCPLayer * mLayer
bool mAntialiased

Friends

class QCustomPlot
class QCPAxis
class QCPPlottableLegendItem

Member Enumeration Documentation

◆ SignDomain [1/2]

Represents negative and positive sign domain for passing to getKeyRange and getValueRange.

Enumerator
sdNegative 

The negative sign domain, i.e. numbers smaller than zero.

sdBoth 

Both sign domains, including zero, i.e. all (rational) numbers.

sdPositive 

The positive sign domain, i.e. numbers greater than zero.

sdNegative 

The negative sign domain, i.e. numbers smaller than zero.

sdBoth 

Both sign domains, including zero, i.e. all (rational) numbers.

sdPositive 

The positive sign domain, i.e. numbers greater than zero.

◆ SignDomain [2/2]

Represents negative and positive sign domain for passing to getKeyRange and getValueRange.

Enumerator
sdNegative 

The negative sign domain, i.e. numbers smaller than zero.

sdBoth 

Both sign domains, including zero, i.e. all (rational) numbers.

sdPositive 

The positive sign domain, i.e. numbers greater than zero.

sdNegative 

The negative sign domain, i.e. numbers smaller than zero.

sdBoth 

Both sign domains, including zero, i.e. all (rational) numbers.

sdPositive 

The positive sign domain, i.e. numbers greater than zero.

Constructor & Destructor Documentation

◆ QCPAbstractPlottable() [1/3]

QCPAbstractPlottable::QCPAbstractPlottable ( QCPAxis * keyAxis,
QCPAxis * valueAxis )

◆ QCPAbstractPlottable() [2/3]

QCPAbstractPlottable::QCPAbstractPlottable ( QCPAxis * keyAxis,
QCPAxis * valueAxis )

◆ ~QCPAbstractPlottable()

virtual QCPAbstractPlottable::~QCPAbstractPlottable ( )
virtual

◆ QCPAbstractPlottable() [3/3]

QCPAbstractPlottable::QCPAbstractPlottable ( QCPAxis * keyAxis,
QCPAxis * valueAxis )

Member Function Documentation

◆ addToLegend() [1/4]

virtual bool QCPAbstractPlottable::addToLegend ( )
virtual

◆ addToLegend() [2/4]

bool QCPAbstractPlottable::addToLegend ( )

◆ addToLegend() [3/4]

virtual bool QCPAbstractPlottable::addToLegend ( )
virtual

◆ addToLegend() [4/4]

bool QCPAbstractPlottable::addToLegend ( QCPLegend * legend)

◆ antialiasedErrorBars() [1/2]

bool QCPAbstractPlottable::antialiasedErrorBars ( ) const
inline

◆ antialiasedErrorBars() [2/2]

bool QCPAbstractPlottable::antialiasedErrorBars ( ) const
inline

◆ antialiasedFill() [1/3]

bool QCPAbstractPlottable::antialiasedFill ( ) const
inline

◆ antialiasedFill() [2/3]

bool QCPAbstractPlottable::antialiasedFill ( ) const
inline

◆ antialiasedFill() [3/3]

bool QCPAbstractPlottable::antialiasedFill ( ) const
inline

◆ antialiasedScatters() [1/3]

bool QCPAbstractPlottable::antialiasedScatters ( ) const
inline

◆ antialiasedScatters() [2/3]

bool QCPAbstractPlottable::antialiasedScatters ( ) const
inline

◆ antialiasedScatters() [3/3]

bool QCPAbstractPlottable::antialiasedScatters ( ) const
inline

◆ applyDefaultAntialiasingHint() [1/3]

void QCPAbstractPlottable::applyDefaultAntialiasingHint ( QCPPainter * painter) const
protectedvirtual

Implements QCPLayerable.

◆ applyDefaultAntialiasingHint() [2/3]

void QCPAbstractPlottable::applyDefaultAntialiasingHint ( QCPPainter * painter) const
protectedvirtual

Implements QCPLayerable.

◆ applyDefaultAntialiasingHint() [3/3]

void QCPAbstractPlottable::applyDefaultAntialiasingHint ( QCPPainter * painter) const
protectedvirtual

Implements QCPLayerable.

◆ applyErrorBarsAntialiasingHint() [1/2]

void QCPAbstractPlottable::applyErrorBarsAntialiasingHint ( QCPPainter * painter) const
protected

◆ applyErrorBarsAntialiasingHint() [2/2]

void QCPAbstractPlottable::applyErrorBarsAntialiasingHint ( QCPPainter * painter) const
protected

◆ applyFillAntialiasingHint() [1/3]

void QCPAbstractPlottable::applyFillAntialiasingHint ( QCPPainter * painter) const
protected

◆ applyFillAntialiasingHint() [2/3]

void QCPAbstractPlottable::applyFillAntialiasingHint ( QCPPainter * painter) const
protected

◆ applyFillAntialiasingHint() [3/3]

void QCPAbstractPlottable::applyFillAntialiasingHint ( QCPPainter * painter) const
protected

◆ applyScattersAntialiasingHint() [1/3]

void QCPAbstractPlottable::applyScattersAntialiasingHint ( QCPPainter * painter) const
protected

◆ applyScattersAntialiasingHint() [2/3]

void QCPAbstractPlottable::applyScattersAntialiasingHint ( QCPPainter * painter) const
protected

◆ applyScattersAntialiasingHint() [3/3]

void QCPAbstractPlottable::applyScattersAntialiasingHint ( QCPPainter * painter) const
protected

◆ brush() [1/3]

QBrush QCPAbstractPlottable::brush ( ) const
inline

◆ brush() [2/3]

QBrush QCPAbstractPlottable::brush ( ) const
inline

◆ brush() [3/3]

QBrush QCPAbstractPlottable::brush ( ) const
inline

◆ clearData() [1/2]

virtual void QCPAbstractPlottable::clearData ( )
pure virtual

◆ clearData() [2/2]

virtual void QCPAbstractPlottable::clearData ( )
pure virtual

◆ clipRect() [1/3]

virtual QRect QCPAbstractPlottable::clipRect ( ) const
protectedvirtual

Reimplemented from QCPLayerable.

◆ clipRect() [2/3]

virtual QRect QCPAbstractPlottable::clipRect ( ) const
protectedvirtual

Reimplemented from QCPLayerable.

◆ clipRect() [3/3]

virtual QRect QCPAbstractPlottable::clipRect ( ) const
protectedvirtual

Reimplemented from QCPLayerable.

◆ coordsToPixels() [1/6]

const QPointF QCPAbstractPlottable::coordsToPixels ( double key,
double value ) const
protected

◆ coordsToPixels() [2/6]

const QPointF QCPAbstractPlottable::coordsToPixels ( double key,
double value ) const

◆ coordsToPixels() [3/6]

const QPointF QCPAbstractPlottable::coordsToPixels ( double key,
double value ) const
protected

◆ coordsToPixels() [4/6]

void QCPAbstractPlottable::coordsToPixels ( double key,
double value,
double & x,
double & y ) const
protected

◆ coordsToPixels() [5/6]

void QCPAbstractPlottable::coordsToPixels ( double key,
double value,
double & x,
double & y ) const

◆ coordsToPixels() [6/6]

void QCPAbstractPlottable::coordsToPixels ( double key,
double value,
double & x,
double & y ) const
protected

◆ deselectEvent() [1/3]

virtual void QCPAbstractPlottable::deselectEvent ( bool * selectionStateChanged)
protectedvirtual

Reimplemented from QCPLayerable.

◆ deselectEvent() [2/3]

virtual void QCPAbstractPlottable::deselectEvent ( bool * selectionStateChanged)
protectedvirtual

Reimplemented from QCPLayerable.

◆ deselectEvent() [3/3]

virtual void QCPAbstractPlottable::deselectEvent ( bool * selectionStateChanged)
protectedvirtual

Reimplemented from QCPLayerable.

◆ distSqrToLine() [1/2]

double QCPAbstractPlottable::distSqrToLine ( const QPointF & start,
const QPointF & end,
const QPointF & point ) const
protected

◆ distSqrToLine() [2/2]

double QCPAbstractPlottable::distSqrToLine ( const QPointF & start,
const QPointF & end,
const QPointF & point ) const
protected

◆ draw() [1/3]

◆ draw() [2/3]

◆ draw() [3/3]

◆ drawLegendIcon() [1/3]

virtual void QCPAbstractPlottable::drawLegendIcon ( QCPPainter * painter,
const QRectF & rect ) const
protectedpure virtual

◆ drawLegendIcon() [2/3]

virtual void QCPAbstractPlottable::drawLegendIcon ( QCPPainter * painter,
const QRectF & rect ) const
protectedpure virtual

◆ drawLegendIcon() [3/3]

virtual void QCPAbstractPlottable::drawLegendIcon ( QCPPainter * painter,
const QRectF & rect ) const
protectedpure virtual

◆ getKeyRange() [1/3]

virtual QCPRange QCPAbstractPlottable::getKeyRange ( bool & foundRange,
QCP::SignDomain inSignDomain = QCP::sdBoth ) const
pure virtual

◆ getKeyRange() [2/3]

virtual QCPRange QCPAbstractPlottable::getKeyRange ( bool & foundRange,
SignDomain inSignDomain = sdBoth ) const
protectedpure virtual

◆ getKeyRange() [3/3]

virtual QCPRange QCPAbstractPlottable::getKeyRange ( bool & foundRange,
SignDomain inSignDomain = sdBoth ) const
protectedpure virtual

◆ getValueRange() [1/3]

virtual QCPRange QCPAbstractPlottable::getValueRange ( bool & foundRange,
QCP::SignDomain inSignDomain = QCP::sdBoth,
const QCPRange & inKeyRange = QCPRange() ) const
pure virtual

◆ getValueRange() [2/3]

virtual QCPRange QCPAbstractPlottable::getValueRange ( bool & foundRange,
SignDomain inSignDomain = sdBoth ) const
protectedpure virtual

◆ getValueRange() [3/3]

virtual QCPRange QCPAbstractPlottable::getValueRange ( bool & foundRange,
SignDomain inSignDomain = sdBoth ) const
protectedpure virtual

◆ interface1D()

◆ keyAxis() [1/3]

QCPAxis * QCPAbstractPlottable::keyAxis ( ) const
inline

◆ keyAxis() [2/3]

QCPAxis * QCPAbstractPlottable::keyAxis ( ) const
inline

◆ keyAxis() [3/3]

QCPAxis * QCPAbstractPlottable::keyAxis ( ) const
inline

◆ mainBrush() [1/2]

QBrush QCPAbstractPlottable::mainBrush ( ) const
protected

◆ mainBrush() [2/2]

QBrush QCPAbstractPlottable::mainBrush ( ) const
protected

◆ mainPen() [1/2]

QPen QCPAbstractPlottable::mainPen ( ) const
protected

◆ mainPen() [2/2]

QPen QCPAbstractPlottable::mainPen ( ) const
protected

◆ name() [1/3]

QString QCPAbstractPlottable::name ( ) const
inline

◆ name() [2/3]

QString QCPAbstractPlottable::name ( ) const
inline

◆ name() [3/3]

QString QCPAbstractPlottable::name ( ) const
inline

◆ pen() [1/3]

QPen QCPAbstractPlottable::pen ( ) const
inline

◆ pen() [2/3]

QPen QCPAbstractPlottable::pen ( ) const
inline

◆ pen() [3/3]

QPen QCPAbstractPlottable::pen ( ) const
inline

◆ pixelsToCoords() [1/6]

void QCPAbstractPlottable::pixelsToCoords ( const QPointF & pixelPos,
double & key,
double & value ) const
protected

◆ pixelsToCoords() [2/6]

void QCPAbstractPlottable::pixelsToCoords ( const QPointF & pixelPos,
double & key,
double & value ) const

◆ pixelsToCoords() [3/6]

void QCPAbstractPlottable::pixelsToCoords ( const QPointF & pixelPos,
double & key,
double & value ) const
protected

◆ pixelsToCoords() [4/6]

void QCPAbstractPlottable::pixelsToCoords ( double x,
double y,
double & key,
double & value ) const
protected

◆ pixelsToCoords() [5/6]

void QCPAbstractPlottable::pixelsToCoords ( double x,
double y,
double & key,
double & value ) const

◆ pixelsToCoords() [6/6]

void QCPAbstractPlottable::pixelsToCoords ( double x,
double y,
double & key,
double & value ) const
protected

◆ removeFromLegend() [1/4]

virtual bool QCPAbstractPlottable::removeFromLegend ( ) const
virtual

◆ removeFromLegend() [2/4]

bool QCPAbstractPlottable::removeFromLegend ( ) const

◆ removeFromLegend() [3/4]

virtual bool QCPAbstractPlottable::removeFromLegend ( ) const
virtual

◆ removeFromLegend() [4/4]

bool QCPAbstractPlottable::removeFromLegend ( QCPLegend * legend) const

◆ rescaleAxes() [1/3]

void QCPAbstractPlottable::rescaleAxes ( bool onlyEnlarge = false) const

◆ rescaleAxes() [2/3]

void QCPAbstractPlottable::rescaleAxes ( bool onlyEnlarge = false) const

◆ rescaleAxes() [3/3]

void QCPAbstractPlottable::rescaleAxes ( bool onlyEnlarge = false) const

◆ rescaleKeyAxis() [1/3]

void QCPAbstractPlottable::rescaleKeyAxis ( bool onlyEnlarge = false) const

◆ rescaleKeyAxis() [2/3]

void QCPAbstractPlottable::rescaleKeyAxis ( bool onlyEnlarge = false) const

◆ rescaleKeyAxis() [3/3]

void QCPAbstractPlottable::rescaleKeyAxis ( bool onlyEnlarge = false) const

◆ rescaleValueAxis() [1/3]

void QCPAbstractPlottable::rescaleValueAxis ( bool onlyEnlarge = false) const

◆ rescaleValueAxis() [2/3]

void QCPAbstractPlottable::rescaleValueAxis ( bool onlyEnlarge = false) const

◆ rescaleValueAxis() [3/3]

void QCPAbstractPlottable::rescaleValueAxis ( bool onlyEnlarge = false,
bool inKeyRange = false ) const

◆ selectable() [1/3]

bool QCPAbstractPlottable::selectable ( ) const
inline

◆ selectable() [2/3]

QCP::SelectionType QCPAbstractPlottable::selectable ( ) const
inline

◆ selectable() [3/3]

bool QCPAbstractPlottable::selectable ( ) const
inline

◆ selectableChanged [1/3]

void QCPAbstractPlottable::selectableChanged ( bool selectable)
signal

◆ selectableChanged [2/3]

void QCPAbstractPlottable::selectableChanged ( bool selectable)
signal

◆ selectableChanged [3/3]

void QCPAbstractPlottable::selectableChanged ( QCP::SelectionType selectable)
signal

◆ selected() [1/3]

bool QCPAbstractPlottable::selected ( ) const
inline

◆ selected() [2/3]

bool QCPAbstractPlottable::selected ( ) const
inline

◆ selected() [3/3]

bool QCPAbstractPlottable::selected ( ) const
inline

◆ selectedBrush() [1/2]

QBrush QCPAbstractPlottable::selectedBrush ( ) const
inline

◆ selectedBrush() [2/2]

QBrush QCPAbstractPlottable::selectedBrush ( ) const
inline

◆ selectedPen() [1/2]

QPen QCPAbstractPlottable::selectedPen ( ) const
inline

◆ selectedPen() [2/2]

QPen QCPAbstractPlottable::selectedPen ( ) const
inline

◆ selectEvent() [1/3]

virtual void QCPAbstractPlottable::selectEvent ( QMouseEvent * event,
bool additive,
const QVariant & details,
bool * selectionStateChanged )
protectedvirtual

Reimplemented from QCPLayerable.

◆ selectEvent() [2/3]

virtual void QCPAbstractPlottable::selectEvent ( QMouseEvent * event,
bool additive,
const QVariant & details,
bool * selectionStateChanged )
protectedvirtual

Reimplemented from QCPLayerable.

◆ selectEvent() [3/3]

virtual void QCPAbstractPlottable::selectEvent ( QMouseEvent * event,
bool additive,
const QVariant & details,
bool * selectionStateChanged )
protectedvirtual

Reimplemented from QCPLayerable.

◆ selection()

QCPDataSelection QCPAbstractPlottable::selection ( ) const
inline

◆ selectionCategory() [1/3]

virtual QCP::Interaction QCPAbstractPlottable::selectionCategory ( ) const
protectedvirtual

Reimplemented from QCPLayerable.

◆ selectionCategory() [2/3]

virtual QCP::Interaction QCPAbstractPlottable::selectionCategory ( ) const
protectedvirtual

Reimplemented from QCPLayerable.

◆ selectionCategory() [3/3]

virtual QCP::Interaction QCPAbstractPlottable::selectionCategory ( ) const
protectedvirtual

Reimplemented from QCPLayerable.

◆ selectionChanged [1/4]

void QCPAbstractPlottable::selectionChanged ( bool selected)
signal

◆ selectionChanged [2/4]

void QCPAbstractPlottable::selectionChanged ( bool selected)
signal

◆ selectionChanged [3/4]

void QCPAbstractPlottable::selectionChanged ( bool selected)
signal

◆ selectionChanged [4/4]

void QCPAbstractPlottable::selectionChanged ( const QCPDataSelection & selection)
signal

◆ selectionDecorator()

QCPSelectionDecorator * QCPAbstractPlottable::selectionDecorator ( ) const
inline

◆ selectTest() [1/3]

◆ selectTest() [2/3]

◆ selectTest() [3/3]

◆ setAntialiasedErrorBars() [1/2]

void QCPAbstractPlottable::setAntialiasedErrorBars ( bool enabled)

◆ setAntialiasedErrorBars() [2/2]

void QCPAbstractPlottable::setAntialiasedErrorBars ( bool enabled)

◆ setAntialiasedFill() [1/3]

void QCPAbstractPlottable::setAntialiasedFill ( bool enabled)

◆ setAntialiasedFill() [2/3]

void QCPAbstractPlottable::setAntialiasedFill ( bool enabled)

◆ setAntialiasedFill() [3/3]

void QCPAbstractPlottable::setAntialiasedFill ( bool enabled)

◆ setAntialiasedScatters() [1/3]

void QCPAbstractPlottable::setAntialiasedScatters ( bool enabled)

◆ setAntialiasedScatters() [2/3]

void QCPAbstractPlottable::setAntialiasedScatters ( bool enabled)

◆ setAntialiasedScatters() [3/3]

void QCPAbstractPlottable::setAntialiasedScatters ( bool enabled)

◆ setBrush() [1/3]

void QCPAbstractPlottable::setBrush ( const QBrush & brush)

◆ setBrush() [2/3]

void QCPAbstractPlottable::setBrush ( const QBrush & brush)

◆ setBrush() [3/3]

void QCPAbstractPlottable::setBrush ( const QBrush & brush)

◆ setKeyAxis() [1/3]

void QCPAbstractPlottable::setKeyAxis ( QCPAxis * axis)

◆ setKeyAxis() [2/3]

void QCPAbstractPlottable::setKeyAxis ( QCPAxis * axis)

◆ setKeyAxis() [3/3]

void QCPAbstractPlottable::setKeyAxis ( QCPAxis * axis)

◆ setName() [1/3]

void QCPAbstractPlottable::setName ( const QString & name)

◆ setName() [2/3]

void QCPAbstractPlottable::setName ( const QString & name)

◆ setName() [3/3]

void QCPAbstractPlottable::setName ( const QString & name)

◆ setPen() [1/3]

void QCPAbstractPlottable::setPen ( const QPen & pen)

◆ setPen() [2/3]

void QCPAbstractPlottable::setPen ( const QPen & pen)

◆ setPen() [3/3]

void QCPAbstractPlottable::setPen ( const QPen & pen)

◆ setSelectable() [1/3]

Q_SLOT void QCPAbstractPlottable::setSelectable ( bool selectable)

◆ setSelectable() [2/3]

Q_SLOT void QCPAbstractPlottable::setSelectable ( bool selectable)

◆ setSelectable() [3/3]

Q_SLOT void QCPAbstractPlottable::setSelectable ( QCP::SelectionType selectable)

◆ setSelected() [1/2]

Q_SLOT void QCPAbstractPlottable::setSelected ( bool selected)

◆ setSelected() [2/2]

Q_SLOT void QCPAbstractPlottable::setSelected ( bool selected)

◆ setSelectedBrush() [1/2]

void QCPAbstractPlottable::setSelectedBrush ( const QBrush & brush)

◆ setSelectedBrush() [2/2]

void QCPAbstractPlottable::setSelectedBrush ( const QBrush & brush)

◆ setSelectedPen() [1/2]

void QCPAbstractPlottable::setSelectedPen ( const QPen & pen)

◆ setSelectedPen() [2/2]

void QCPAbstractPlottable::setSelectedPen ( const QPen & pen)

◆ setSelection()

Q_SLOT void QCPAbstractPlottable::setSelection ( QCPDataSelection selection)

◆ setSelectionDecorator()

void QCPAbstractPlottable::setSelectionDecorator ( QCPSelectionDecorator * decorator)

◆ setValueAxis() [1/3]

void QCPAbstractPlottable::setValueAxis ( QCPAxis * axis)

◆ setValueAxis() [2/3]

void QCPAbstractPlottable::setValueAxis ( QCPAxis * axis)

◆ setValueAxis() [3/3]

void QCPAbstractPlottable::setValueAxis ( QCPAxis * axis)

◆ valueAxis() [1/3]

QCPAxis * QCPAbstractPlottable::valueAxis ( ) const
inline

◆ valueAxis() [2/3]

QCPAxis * QCPAbstractPlottable::valueAxis ( ) const
inline

◆ valueAxis() [3/3]

QCPAxis * QCPAbstractPlottable::valueAxis ( ) const
inline

◆ QCPAxis

QCPAxis
friend

◆ QCPPlottableLegendItem

◆ QCustomPlot

QCustomPlot
friend

Member Data Documentation

◆ mAntialiasedErrorBars

bool QCPAbstractPlottable::mAntialiasedErrorBars
protected

◆ mAntialiasedFill

bool QCPAbstractPlottable::mAntialiasedFill
protected

◆ mAntialiasedScatters

bool QCPAbstractPlottable::mAntialiasedScatters
protected

◆ mBrush

QBrush QCPAbstractPlottable::mBrush
protected

◆ mKeyAxis

QPointer< QCPAxis > QCPAbstractPlottable::mKeyAxis
protected

◆ mName

QString QCPAbstractPlottable::mName
protected

◆ mPen

QPen QCPAbstractPlottable::mPen
protected

◆ mSelectable [1/2]

bool QCPAbstractPlottable::mSelectable
protected

◆ mSelectable [2/2]

QCP::SelectionType QCPAbstractPlottable::mSelectable
protected

◆ mSelected

bool QCPAbstractPlottable::mSelected
protected

◆ mSelectedBrush

QBrush QCPAbstractPlottable::mSelectedBrush
protected

◆ mSelectedPen

QPen QCPAbstractPlottable::mSelectedPen
protected

◆ mSelection

QCPDataSelection QCPAbstractPlottable::mSelection
protected

◆ mSelectionDecorator

QCPSelectionDecorator* QCPAbstractPlottable::mSelectionDecorator
protected

◆ mValueAxis

QPointer< QCPAxis > QCPAbstractPlottable::mValueAxis
protected

The documentation for this class was generated from the following files: