QCPAbstractPlottable Class Referenceabstract

#include </home/florent/devel/release/src/gepetto-viewer/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
 
QCPAxiskeyAxis () const
 
QCPAxisvalueAxis () 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
 
QCPAxiskeyAxis () const
 
QCPAxisvalueAxis () const
 
QCP::SelectionType selectable () const
 
bool selected () const
 
QCPDataSelection selection () const
 
QCPSelectionDecoratorselectionDecorator () 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 QCPPlottableInterface1Dinterface1D ()
 
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
 
QCPAxiskeyAxis () const
 
QCPAxisvalueAxis () 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
 
QCustomPlotparentPlot () const
 
QCPLayerableparentLayerable () const
 
QCPLayerlayer () 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
 
QCustomPlotparentPlot () const
 
QCPLayerableparentLayerable () const
 
QCPLayerlayer () 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
 
QCustomPlotparentPlot () const
 
QCPLayerableparentLayerable () const
 
QCPLayerlayer () 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< QCPAxismKeyAxis
 
QPointer< QCPAxismValueAxis
 
bool mSelectable
 
bool mSelected
 
QCP::SelectionType mSelectable
 
QCPDataSelection mSelection
 
QCPSelectionDecoratormSelectionDecorator
 
- Protected Attributes inherited from QCPLayerable
bool mVisible
 
QCustomPlotmParentPlot
 
QPointer< QCPLayerablemParentLayerable
 
QCPLayermLayer
 
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]

virtual bool QCPAbstractPlottable::addToLegend ( )
virtual

◆ addToLegend() [3/4]

bool QCPAbstractPlottable::addToLegend ( QCPLegend legend)

◆ addToLegend() [4/4]

bool QCPAbstractPlottable::addToLegend ( )

◆ 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]

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

◆ coordsToPixels() [2/6]

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

◆ coordsToPixels() [3/6]

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

◆ coordsToPixels() [4/6]

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

◆ coordsToPixels() [5/6]

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

◆ coordsToPixels() [6/6]

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

◆ 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]

virtual void QCPAbstractPlottable::draw ( QCPPainter painter)
protectedpure virtual

◆ draw() [2/3]

virtual void QCPAbstractPlottable::draw ( QCPPainter painter)
protectedpure virtual

◆ draw() [3/3]

virtual void QCPAbstractPlottable::draw ( QCPPainter painter)
protectedpure virtual

◆ 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,
SignDomain  inSignDomain = sdBoth 
) const
protectedpure 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,
QCP::SignDomain  inSignDomain = QCP::sdBoth 
) const
pure virtual

◆ getValueRange() [1/3]

virtual QCPRange QCPAbstractPlottable::getValueRange ( bool &  foundRange,
SignDomain  inSignDomain = sdBoth 
) const
protectedpure 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,
QCP::SignDomain  inSignDomain = QCP::sdBoth,
const QCPRange inKeyRange = QCPRange() 
) const
pure 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 ( double  x,
double  y,
double &  key,
double &  value 
) const
protected

◆ pixelsToCoords() [2/6]

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

◆ pixelsToCoords() [3/6]

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

◆ pixelsToCoords() [4/6]

void QCPAbstractPlottable::pixelsToCoords ( const QPointF &  pixelPos,
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 ( const QPointF &  pixelPos,
double &  key,
double &  value 
) const

◆ removeFromLegend() [1/4]

virtual bool QCPAbstractPlottable::removeFromLegend ( ) const
virtual

◆ removeFromLegend() [2/4]

virtual bool QCPAbstractPlottable::removeFromLegend ( ) const
virtual

◆ removeFromLegend() [3/4]

bool QCPAbstractPlottable::removeFromLegend ( QCPLegend legend) const

◆ removeFromLegend() [4/4]

bool QCPAbstractPlottable::removeFromLegend ( ) 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]

bool QCPAbstractPlottable::selectable ( ) const
inline

◆ selectable() [3/3]

QCP::SelectionType 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

Friends And Related Function Documentation

◆ 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 file: