|
Krita Source Code Documentation
|
#include <KisCurveRangeModel.h>
Inheritance diagram for KisCurveRangeModel:Public Member Functions | |
| lager::cursor< QString > | curve () override |
| KisCurveRangeModel (lager::cursor< QString > curve, lager::reader< QString > activeSensorId, lager::reader< int > activeSensorLength, const QString &yMinLabel, const QString &yMaxLabel, int yMinValue, int yMaxValue, const QString &yValueSuffix) | |
| lager::reader< QString > | xMaxLabel () override |
| lager::reader< qreal > | xMaxValue () override |
| lager::reader< QString > | xMinLabel () override |
| lager::reader< qreal > | xMinValue () override |
| lager::reader< QString > | xValueSuffix () override |
| lager::reader< QString > | yMaxLabel () override |
| lager::reader< qreal > | yMaxValue () override |
| lager::reader< QString > | yMinLabel () override |
| lager::reader< qreal > | yMinValue () override |
| lager::reader< QString > | yValueSuffix () override |
| ~KisCurveRangeModel () | |
Public Member Functions inherited from KisCurveRangeModelInterface | |
| virtual | ~KisCurveRangeModelInterface () |
Static Public Member Functions | |
| static qreal | calcXMaxValueWithFactory (const QString &activeSensorId, const int length) |
| static qreal | calcXMinValueWithFactory (const QString &sensorId) |
| static KisCurveRangeModelFactory | factory (const QString &yMinLabel, const QString &yMaxLabel, int curveMinValue, int curveMaxValue, const QString &curveValueSuffix) |
Private Attributes | |
| lager::reader< QString > | m_activeSensorId |
| lager::reader< int > | m_activeSensorLength |
| lager::cursor< QString > | m_curve |
| lager::constant< QString > | m_yMaxLabel |
| lager::constant< qreal > | m_yMaxValue |
| lager::constant< QString > | m_yMinLabel |
| lager::constant< qreal > | m_yMinValue |
| lager::constant< QString > | m_yValueSuffix |
Definition at line 13 of file KisCurveRangeModel.h.
| KisCurveRangeModel::KisCurveRangeModel | ( | lager::cursor< QString > | curve, |
| lager::reader< QString > | activeSensorId, | ||
| lager::reader< int > | activeSensorLength, | ||
| const QString & | yMinLabel, | ||
| const QString & | yMaxLabel, | ||
| int | yMinValue, | ||
| int | yMaxValue, | ||
| const QString & | yValueSuffix ) |
Definition at line 47 of file KisCurveRangeModel.cpp.
| KisCurveRangeModel::~KisCurveRangeModel | ( | ) |
Definition at line 104 of file KisCurveRangeModel.cpp.
|
static |
Definition at line 94 of file KisCurveRangeModel.cpp.
References factory(), KoGenericRegistry< T >::get(), KisDynamicSensorFactoryRegistry::instance(), KIS_SAFE_ASSERT_RECOVER_RETURN_VALUE, and length().
|
static |
Definition at line 84 of file KisCurveRangeModel.cpp.
References factory(), KoGenericRegistry< T >::get(), KisDynamicSensorFactoryRegistry::instance(), and KIS_SAFE_ASSERT_RECOVER_RETURN_VALUE.
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 108 of file KisCurveRangeModel.cpp.
References m_curve.
|
static |
Definition at line 66 of file KisCurveRangeModel.cpp.
References curve(), KisCurveRangeModel(), yMaxLabel(), and yMinLabel().
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 118 of file KisCurveRangeModel.cpp.
References m_activeSensorId, and m_activeSensorLength.
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 153 of file KisCurveRangeModel.cpp.
References calcXMaxValueWithFactory(), m_activeSensorId, and m_activeSensorLength.
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 113 of file KisCurveRangeModel.cpp.
References m_activeSensorId.
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 148 of file KisCurveRangeModel.cpp.
References calcXMinValueWithFactory(), and m_activeSensorId.
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 158 of file KisCurveRangeModel.cpp.
References m_activeSensorId.
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 128 of file KisCurveRangeModel.cpp.
References m_yMaxLabel.
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 138 of file KisCurveRangeModel.cpp.
References m_yMaxValue.
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 123 of file KisCurveRangeModel.cpp.
References m_yMinLabel.
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 133 of file KisCurveRangeModel.cpp.
References m_yMinValue.
|
overridevirtual |
Implements KisCurveRangeModelInterface.
Definition at line 143 of file KisCurveRangeModel.cpp.
References m_yValueSuffix.
|
private |
Definition at line 46 of file KisCurveRangeModel.h.
|
private |
Definition at line 47 of file KisCurveRangeModel.h.
|
private |
Definition at line 45 of file KisCurveRangeModel.h.
|
private |
Definition at line 49 of file KisCurveRangeModel.h.
|
private |
Definition at line 51 of file KisCurveRangeModel.h.
|
private |
Definition at line 48 of file KisCurveRangeModel.h.
|
private |
Definition at line 50 of file KisCurveRangeModel.h.
|
private |
Definition at line 52 of file KisCurveRangeModel.h.