Krita Source Code Documentation
Loading...
Searching...
No Matches
KisColorSelectionPolicies::SelectAllUntilColorHardSelectionPolicy Class Reference

#include <KisColorSelectionPolicies.h>

+ Inheritance diagram for KisColorSelectionPolicies::SelectAllUntilColorHardSelectionPolicy:

Public Member Functions

ALWAYS_INLINE quint8 opacityFromDifference (quint8 difference) const
 
 SelectAllUntilColorHardSelectionPolicy (int threshold)
 
- Public Member Functions inherited from KisColorSelectionPolicies::HardSelectionPolicy
 HardSelectionPolicy (int threshold)
 
ALWAYS_INLINE quint8 opacityFromDifference (quint8 difference) const
 

Additional Inherited Members

- Protected Attributes inherited from KisColorSelectionPolicies::HardSelectionPolicy
int m_threshold
 

Detailed Description

Definition at line 216 of file KisColorSelectionPolicies.h.

Constructor & Destructor Documentation

◆ SelectAllUntilColorHardSelectionPolicy()

KisColorSelectionPolicies::SelectAllUntilColorHardSelectionPolicy::SelectAllUntilColorHardSelectionPolicy ( int threshold)
inline

Definition at line 219 of file KisColorSelectionPolicies.h.

Member Function Documentation

◆ opacityFromDifference()

ALWAYS_INLINE quint8 KisColorSelectionPolicies::SelectAllUntilColorHardSelectionPolicy::opacityFromDifference ( quint8 difference) const
inline

Definition at line 223 of file KisColorSelectionPolicies.h.

224 {
225 return difference > m_threshold ? MAX_SELECTED : MIN_SELECTED;
226 }
const quint8 MAX_SELECTED
Definition kis_global.h:32
const quint8 MIN_SELECTED
Definition kis_global.h:33

References KisColorSelectionPolicies::HardSelectionPolicy::m_threshold, MAX_SELECTED, and MIN_SELECTED.


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