|
Krita Source Code Documentation
|
#include <KisColorSelectionPolicies.h>
Inheritance diagram for KisColorSelectionPolicies::OptimizedDifferencePolicy< SrcPixelType >:Public Member Functions | |
| ALWAYS_INLINE quint8 | difference (const quint8 *colorPtr) const |
| OptimizedDifferencePolicy (const KoColor &referenceColor, int threshold) | |
Public Member Functions inherited from KisColorSelectionPolicies::SlowDifferencePolicy | |
| ALWAYS_INLINE quint8 | difference (const quint8 *colorPtr) const |
| SlowDifferencePolicy (const KoColor &referenceColor, int threshold) | |
Protected Types | |
| using | HashKeyType = SrcPixelType |
| using | HashType = QHash<HashKeyType, quint8> |
Protected Attributes | |
| HashType | m_differences |
Protected Attributes inherited from KisColorSelectionPolicies::SlowDifferencePolicy | |
| const KoColorSpace * | m_colorSpace |
| KoColor | m_referenceColor |
| const bool | m_referenceColorIsTransparent |
| const quint8 * | m_referenceColorPtr |
| int | m_threshold |
Definition at line 55 of file KisColorSelectionPolicies.h.
|
protected |
Definition at line 81 of file KisColorSelectionPolicies.h.
|
protected |
Definition at line 82 of file KisColorSelectionPolicies.h.
|
inline |
Definition at line 58 of file KisColorSelectionPolicies.h.
|
inline |
Definition at line 62 of file KisColorSelectionPolicies.h.
References KisColorSelectionPolicies::SlowDifferencePolicy::difference(), and KisColorSelectionPolicies::OptimizedDifferencePolicy< SrcPixelType >::m_differences.
|
mutableprotected |
Definition at line 84 of file KisColorSelectionPolicies.h.