QCPColorMap Class Reference

#include </home/florent/devel/release/src/gepetto-viewer/plugins/pyqcustomplot/qcustomplot-1.3.2/qcustomplot.h>

Inheritance diagram for QCPColorMap:
Collaboration diagram for QCPColorMap:

Signals

void dataRangeChanged (QCPRange newRange)
 
void dataScaleTypeChanged (QCPAxis::ScaleType scaleType)
 
void gradientChanged (QCPColorGradient newGradient)
 
void dataRangeChanged (const QCPRange &newRange)
 
void dataScaleTypeChanged (QCPAxis::ScaleType scaleType)
 
void gradientChanged (const QCPColorGradient &newGradient)
 
void dataRangeChanged (QCPRange newRange)
 
void dataScaleTypeChanged (QCPAxis::ScaleType scaleType)
 
void gradientChanged (QCPColorGradient newGradient)
 
- Signals inherited from QCPAbstractPlottable
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

 QCPColorMap (QCPAxis *keyAxis, QCPAxis *valueAxis)
 
virtual ~QCPColorMap ()
 
QCPColorMapDatadata () const
 
QCPRange dataRange () const
 
QCPAxis::ScaleType dataScaleType () const
 
bool interpolate () const
 
bool tightBoundary () const
 
QCPColorGradient gradient () const
 
QCPColorScalecolorScale () const
 
void setData (QCPColorMapData *data, bool copy=false)
 
Q_SLOT void setDataRange (const QCPRange &dataRange)
 
Q_SLOT void setDataScaleType (QCPAxis::ScaleType scaleType)
 
Q_SLOT void setGradient (const QCPColorGradient &gradient)
 
void setInterpolate (bool enabled)
 
void setTightBoundary (bool enabled)
 
void setColorScale (QCPColorScale *colorScale)
 
void rescaleDataRange (bool recalculateDataBounds=false)
 
Q_SLOT void updateLegendIcon (Qt::TransformationMode transformMode=Qt::SmoothTransformation, const QSize &thumbSize=QSize(32, 18))
 
virtual void clearData ()
 
virtual double selectTest (const QPointF &pos, bool onlySelectable, QVariant *details=0) const
 
 QCPColorMap (QCPAxis *keyAxis, QCPAxis *valueAxis)
 
virtual ~QCPColorMap ()
 
QCPColorMapDatadata () const
 
QCPRange dataRange () const
 
QCPAxis::ScaleType dataScaleType () const
 
bool interpolate () const
 
bool tightBoundary () const
 
QCPColorGradient gradient () const
 
QCPColorScalecolorScale () const
 
void setData (QCPColorMapData *data, bool copy=false)
 
Q_SLOT void setDataRange (const QCPRange &dataRange)
 
Q_SLOT void setDataScaleType (QCPAxis::ScaleType scaleType)
 
Q_SLOT void setGradient (const QCPColorGradient &gradient)
 
void setInterpolate (bool enabled)
 
void setTightBoundary (bool enabled)
 
void setColorScale (QCPColorScale *colorScale)
 
void rescaleDataRange (bool recalculateDataBounds=false)
 
Q_SLOT void updateLegendIcon (Qt::TransformationMode transformMode=Qt::SmoothTransformation, const QSize &thumbSize=QSize(32, 18))
 
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
 
 QCPColorMap (QCPAxis *keyAxis, QCPAxis *valueAxis)
 
virtual ~QCPColorMap ()
 
QCPColorMapDatadata () const
 
QCPRange dataRange () const
 
QCPAxis::ScaleType dataScaleType () const
 
bool interpolate () const
 
bool tightBoundary () const
 
QCPColorGradient gradient () const
 
QCPColorScalecolorScale () const
 
void setData (QCPColorMapData *data, bool copy=false)
 
Q_SLOT void setDataRange (const QCPRange &dataRange)
 
Q_SLOT void setDataScaleType (QCPAxis::ScaleType scaleType)
 
Q_SLOT void setGradient (const QCPColorGradient &gradient)
 
void setInterpolate (bool enabled)
 
void setTightBoundary (bool enabled)
 
void setColorScale (QCPColorScale *colorScale)
 
void rescaleDataRange (bool recalculateDataBounds=false)
 
Q_SLOT void updateLegendIcon (Qt::TransformationMode transformMode=Qt::SmoothTransformation, const QSize &thumbSize=QSize(32, 18))
 
virtual void clearData ()
 
virtual double selectTest (const QPointF &pos, bool onlySelectable, QVariant *details=0) const
 
- Public Member Functions inherited from QCPAbstractPlottable
 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 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 QCPPlottableInterface1Dinterface1D ()
 
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 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 Member Functions

virtual void updateMapImage ()
 
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 void updateMapImage ()
 
virtual void draw (QCPPainter *painter) Q_DECL_OVERRIDE
 
virtual void drawLegendIcon (QCPPainter *painter, const QRectF &rect) const Q_DECL_OVERRIDE
 
virtual void updateMapImage ()
 
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
 
- Protected Member Functions inherited from QCPAbstractPlottable
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
 
- 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

QCPRange mDataRange
 
QCPAxis::ScaleType mDataScaleType
 
QCPColorMapDatamMapData
 
QCPColorGradient mGradient
 
bool mInterpolate
 
bool mTightBoundary
 
QPointer< QCPColorScalemColorScale
 
QImage mMapImage
 
QImage mUndersampledMapImage
 
QPixmap mLegendIcon
 
bool mMapImageInvalidated
 
- Protected Attributes inherited from QCPAbstractPlottable
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 QCPLegend
 

Additional Inherited Members

- Protected Types inherited from QCPAbstractPlottable
enum  SignDomain {
  sdNegative, sdBoth, sdPositive, sdNegative,
  sdBoth, sdPositive
}
 
enum  SignDomain {
  sdNegative, sdBoth, sdPositive, sdNegative,
  sdBoth, sdPositive
}
 

Constructor & Destructor Documentation

◆ QCPColorMap() [1/3]

QCPColorMap::QCPColorMap ( QCPAxis keyAxis,
QCPAxis valueAxis 
)
explicit

◆ ~QCPColorMap() [1/3]

virtual QCPColorMap::~QCPColorMap ( )
virtual

◆ QCPColorMap() [2/3]

QCPColorMap::QCPColorMap ( QCPAxis keyAxis,
QCPAxis valueAxis 
)
explicit

◆ ~QCPColorMap() [2/3]

virtual QCPColorMap::~QCPColorMap ( )
virtual

◆ QCPColorMap() [3/3]

QCPColorMap::QCPColorMap ( QCPAxis keyAxis,
QCPAxis valueAxis 
)
explicit

◆ ~QCPColorMap() [3/3]

virtual QCPColorMap::~QCPColorMap ( )
virtual

Member Function Documentation

◆ clearData() [1/2]

virtual void QCPColorMap::clearData ( )
virtual

Implements QCPAbstractPlottable.

◆ clearData() [2/2]

virtual void QCPColorMap::clearData ( )
virtual

Implements QCPAbstractPlottable.

◆ colorScale() [1/3]

QCPColorScale* QCPColorMap::colorScale ( ) const
inline

◆ colorScale() [2/3]

QCPColorScale* QCPColorMap::colorScale ( ) const
inline

◆ colorScale() [3/3]

QCPColorScale* QCPColorMap::colorScale ( ) const
inline

◆ data() [1/3]

QCPColorMapData* QCPColorMap::data ( ) const
inline

◆ data() [2/3]

QCPColorMapData* QCPColorMap::data ( ) const
inline

◆ data() [3/3]

QCPColorMapData* QCPColorMap::data ( ) const
inline

◆ dataRange() [1/3]

QCPRange QCPColorMap::dataRange ( ) const
inline

◆ dataRange() [2/3]

QCPRange QCPColorMap::dataRange ( ) const
inline

◆ dataRange() [3/3]

QCPRange QCPColorMap::dataRange ( ) const
inline

◆ dataRangeChanged [1/3]

void QCPColorMap::dataRangeChanged ( QCPRange  newRange)
signal

◆ dataRangeChanged [2/3]

void QCPColorMap::dataRangeChanged ( QCPRange  newRange)
signal

◆ dataRangeChanged [3/3]

void QCPColorMap::dataRangeChanged ( const QCPRange newRange)
signal

◆ dataScaleType() [1/3]

QCPAxis::ScaleType QCPColorMap::dataScaleType ( ) const
inline

◆ dataScaleType() [2/3]

QCPAxis::ScaleType QCPColorMap::dataScaleType ( ) const
inline

◆ dataScaleType() [3/3]

QCPAxis::ScaleType QCPColorMap::dataScaleType ( ) const
inline

◆ dataScaleTypeChanged [1/3]

void QCPColorMap::dataScaleTypeChanged ( QCPAxis::ScaleType  scaleType)
signal

◆ dataScaleTypeChanged [2/3]

void QCPColorMap::dataScaleTypeChanged ( QCPAxis::ScaleType  scaleType)
signal

◆ dataScaleTypeChanged [3/3]

void QCPColorMap::dataScaleTypeChanged ( QCPAxis::ScaleType  scaleType)
signal

◆ draw() [1/3]

virtual void QCPColorMap::draw ( QCPPainter painter)
protectedvirtual

Implements QCPAbstractPlottable.

◆ draw() [2/3]

virtual void QCPColorMap::draw ( QCPPainter painter)
protectedvirtual

Implements QCPAbstractPlottable.

◆ draw() [3/3]

virtual void QCPColorMap::draw ( QCPPainter painter)
protectedvirtual

Implements QCPAbstractPlottable.

◆ drawLegendIcon() [1/3]

virtual void QCPColorMap::drawLegendIcon ( QCPPainter painter,
const QRectF &  rect 
) const
protectedvirtual

Implements QCPAbstractPlottable.

◆ drawLegendIcon() [2/3]

virtual void QCPColorMap::drawLegendIcon ( QCPPainter painter,
const QRectF &  rect 
) const
protectedvirtual

Implements QCPAbstractPlottable.

◆ drawLegendIcon() [3/3]

virtual void QCPColorMap::drawLegendIcon ( QCPPainter painter,
const QRectF &  rect 
) const
protectedvirtual

Implements QCPAbstractPlottable.

◆ getKeyRange() [1/3]

virtual QCPRange QCPColorMap::getKeyRange ( bool &  foundRange,
SignDomain  inSignDomain = sdBoth 
) const
protectedvirtual

Implements QCPAbstractPlottable.

◆ getKeyRange() [2/3]

virtual QCPRange QCPColorMap::getKeyRange ( bool &  foundRange,
SignDomain  inSignDomain = sdBoth 
) const
protectedvirtual

Implements QCPAbstractPlottable.

◆ getKeyRange() [3/3]

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

Implements QCPAbstractPlottable.

◆ getValueRange() [1/3]

virtual QCPRange QCPColorMap::getValueRange ( bool &  foundRange,
SignDomain  inSignDomain = sdBoth 
) const
protectedvirtual

Implements QCPAbstractPlottable.

◆ getValueRange() [2/3]

virtual QCPRange QCPColorMap::getValueRange ( bool &  foundRange,
SignDomain  inSignDomain = sdBoth 
) const
protectedvirtual

Implements QCPAbstractPlottable.

◆ getValueRange() [3/3]

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

Implements QCPAbstractPlottable.

◆ gradient() [1/3]

QCPColorGradient QCPColorMap::gradient ( ) const
inline

◆ gradient() [2/3]

QCPColorGradient QCPColorMap::gradient ( ) const
inline

◆ gradient() [3/3]

QCPColorGradient QCPColorMap::gradient ( ) const
inline

◆ gradientChanged [1/3]

void QCPColorMap::gradientChanged ( QCPColorGradient  newGradient)
signal

◆ gradientChanged [2/3]

void QCPColorMap::gradientChanged ( QCPColorGradient  newGradient)
signal

◆ gradientChanged [3/3]

void QCPColorMap::gradientChanged ( const QCPColorGradient newGradient)
signal

◆ interpolate() [1/3]

bool QCPColorMap::interpolate ( ) const
inline

◆ interpolate() [2/3]

bool QCPColorMap::interpolate ( ) const
inline

◆ interpolate() [3/3]

bool QCPColorMap::interpolate ( ) const
inline

◆ rescaleDataRange() [1/3]

void QCPColorMap::rescaleDataRange ( bool  recalculateDataBounds = false)

◆ rescaleDataRange() [2/3]

void QCPColorMap::rescaleDataRange ( bool  recalculateDataBounds = false)

◆ rescaleDataRange() [3/3]

void QCPColorMap::rescaleDataRange ( bool  recalculateDataBounds = false)

◆ selectTest() [1/3]

virtual double QCPColorMap::selectTest ( const QPointF &  pos,
bool  onlySelectable,
QVariant *  details = 0 
) const
virtual

Implements QCPAbstractPlottable.

◆ selectTest() [2/3]

virtual double QCPColorMap::selectTest ( const QPointF &  pos,
bool  onlySelectable,
QVariant *  details = 0 
) const
virtual

Implements QCPAbstractPlottable.

◆ selectTest() [3/3]

virtual double QCPColorMap::selectTest ( const QPointF &  pos,
bool  onlySelectable,
QVariant *  details = 0 
) const
virtual

Implements QCPAbstractPlottable.

◆ setColorScale() [1/3]

void QCPColorMap::setColorScale ( QCPColorScale colorScale)

◆ setColorScale() [2/3]

void QCPColorMap::setColorScale ( QCPColorScale colorScale)

◆ setColorScale() [3/3]

void QCPColorMap::setColorScale ( QCPColorScale colorScale)

◆ setData() [1/3]

void QCPColorMap::setData ( QCPColorMapData data,
bool  copy = false 
)

◆ setData() [2/3]

void QCPColorMap::setData ( QCPColorMapData data,
bool  copy = false 
)

◆ setData() [3/3]

void QCPColorMap::setData ( QCPColorMapData data,
bool  copy = false 
)

◆ setDataRange() [1/3]

Q_SLOT void QCPColorMap::setDataRange ( const QCPRange dataRange)

◆ setDataRange() [2/3]

Q_SLOT void QCPColorMap::setDataRange ( const QCPRange dataRange)

◆ setDataRange() [3/3]

Q_SLOT void QCPColorMap::setDataRange ( const QCPRange dataRange)

◆ setDataScaleType() [1/3]

Q_SLOT void QCPColorMap::setDataScaleType ( QCPAxis::ScaleType  scaleType)

◆ setDataScaleType() [2/3]

Q_SLOT void QCPColorMap::setDataScaleType ( QCPAxis::ScaleType  scaleType)

◆ setDataScaleType() [3/3]

Q_SLOT void QCPColorMap::setDataScaleType ( QCPAxis::ScaleType  scaleType)

◆ setGradient() [1/3]

Q_SLOT void QCPColorMap::setGradient ( const QCPColorGradient gradient)

◆ setGradient() [2/3]

Q_SLOT void QCPColorMap::setGradient ( const QCPColorGradient gradient)

◆ setGradient() [3/3]

Q_SLOT void QCPColorMap::setGradient ( const QCPColorGradient gradient)

◆ setInterpolate() [1/3]

void QCPColorMap::setInterpolate ( bool  enabled)

◆ setInterpolate() [2/3]

void QCPColorMap::setInterpolate ( bool  enabled)

◆ setInterpolate() [3/3]

void QCPColorMap::setInterpolate ( bool  enabled)

◆ setTightBoundary() [1/3]

void QCPColorMap::setTightBoundary ( bool  enabled)

◆ setTightBoundary() [2/3]

void QCPColorMap::setTightBoundary ( bool  enabled)

◆ setTightBoundary() [3/3]

void QCPColorMap::setTightBoundary ( bool  enabled)

◆ tightBoundary() [1/3]

bool QCPColorMap::tightBoundary ( ) const
inline

◆ tightBoundary() [2/3]

bool QCPColorMap::tightBoundary ( ) const
inline

◆ tightBoundary() [3/3]

bool QCPColorMap::tightBoundary ( ) const
inline

◆ updateLegendIcon() [1/3]

Q_SLOT void QCPColorMap::updateLegendIcon ( Qt::TransformationMode  transformMode = Qt::SmoothTransformation,
const QSize &  thumbSize = QSize(32, 18) 
)

◆ updateLegendIcon() [2/3]

Q_SLOT void QCPColorMap::updateLegendIcon ( Qt::TransformationMode  transformMode = Qt::SmoothTransformation,
const QSize &  thumbSize = QSize(32, 18) 
)

◆ updateLegendIcon() [3/3]

Q_SLOT void QCPColorMap::updateLegendIcon ( Qt::TransformationMode  transformMode = Qt::SmoothTransformation,
const QSize &  thumbSize = QSize(32, 18) 
)

◆ updateMapImage() [1/3]

virtual void QCPColorMap::updateMapImage ( )
protectedvirtual

◆ updateMapImage() [2/3]

virtual void QCPColorMap::updateMapImage ( )
protectedvirtual

◆ updateMapImage() [3/3]

virtual void QCPColorMap::updateMapImage ( )
protectedvirtual

Friends And Related Function Documentation

◆ QCPLegend

QCPLegend
friend

◆ QCustomPlot

QCustomPlot
friend

Member Data Documentation

◆ mColorScale

QPointer< QCPColorScale > QCPColorMap::mColorScale
protected

◆ mDataRange

QCPRange QCPColorMap::mDataRange
protected

◆ mDataScaleType

QCPAxis::ScaleType QCPColorMap::mDataScaleType
protected

◆ mGradient

QCPColorGradient QCPColorMap::mGradient
protected

◆ mInterpolate

bool QCPColorMap::mInterpolate
protected

◆ mLegendIcon

QPixmap QCPColorMap::mLegendIcon
protected

◆ mMapData

QCPColorMapData * QCPColorMap::mMapData
protected

◆ mMapImage

QImage QCPColorMap::mMapImage
protected

◆ mMapImageInvalidated

bool QCPColorMap::mMapImageInvalidated
protected

◆ mTightBoundary

bool QCPColorMap::mTightBoundary
protected

◆ mUndersampledMapImage

QImage QCPColorMap::mUndersampledMapImage
protected

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