ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
QCPArrow Class Reference

QCustomPlot: small arrows at the bottom. More...

#include <ecvQCustomPlot.h>

Inheritance diagram for QCPArrow:
Collaboration diagram for QCPArrow:

Public Member Functions

 QCPArrow (QCPAxis *keyAxis, QCPAxis *valueAxis)
 
void setColor (int r, int g, int b)
 Sets triangle 'inside' color. More...
 
- Public Member Functions inherited from QCPSelectableCursor
 QCPSelectableCursor (QCPAxis *keyAxis, QCPAxis *valueAxis)
 Default constructor. More...
 
virtual bool isSelectable (QPoint click) const
 
double currentVal () const
 
double minVal () const
 
double maxVal () const
 
void range (double &minVal, double &maxVal) const
 
void setCurrentVal (double val)
 
void setRange (double minVal, double maxVal)
 
double pixelToKey (int pixX) const
 Converts a pixel value (X) to the equivalent key. More...
 
double pixelToValue (int pixY) const
 Converts a pixel value (Y) to the equivalent value. More...
 
virtual void clearData ()
 
double selectTest (const QPointF &pos, bool onlySelectable, QVariant *details=0) const override
 

Protected Member Functions

virtual void draw (QCPPainter *painter)
 
- Protected Member Functions inherited from QCPSelectableCursor
void drawLegendIcon (QCPPainter *painter, const QRectF &rect) const override
 
QCPRange getKeyRange (bool &foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const override
 
QCPRange getValueRange (bool &foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &inKeyRange=QCPRange()) const override
 

Additional Inherited Members

- Protected Attributes inherited from QCPSelectableCursor
double mCurrentVal
 
double mMinVal
 
double mMaxVal
 
QPoint mLastPos
 
int mLastRadius
 

Detailed Description

QCustomPlot: small arrows at the bottom.

Definition at line 332 of file ecvQCustomPlot.h.

Constructor & Destructor Documentation

◆ QCPArrow()

QCPArrow::QCPArrow ( QCPAxis *  keyAxis,
QCPAxis *  valueAxis 
)
inlineexplicit

Definition at line 336 of file ecvQCustomPlot.h.

Member Function Documentation

◆ draw()

virtual void QCPArrow::draw ( QCPPainter *  painter)
inlineprotectedvirtual

◆ setColor()

void QCPArrow::setColor ( int  r,
int  g,
int  b 
)
inline

Sets triangle 'inside' color.

Definition at line 349 of file ecvQCustomPlot.h.

Referenced by ccHistogramWindow::refresh().


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