Krita Source Code Documentation
Loading...
Searching...
No Matches
NearestColorModePolicy Class Reference

Public Member Functions

const quint8 * colorAt (qreal t, int x, int y) const
 
 NearestColorModePolicy (const KisGradientMapFilterNearestCachedGradient *cachedGradient)
 

Private Attributes

const KisGradientMapFilterNearestCachedGradientm_cachedGradient
 

Detailed Description

Definition at line 60 of file KisGradientMapFilter.cpp.

Constructor & Destructor Documentation

◆ NearestColorModePolicy()

NearestColorModePolicy::NearestColorModePolicy ( const KisGradientMapFilterNearestCachedGradient * cachedGradient)

Definition at line 71 of file KisGradientMapFilter.cpp.

72 : m_cachedGradient(cachedGradient)
73{}
const KisGradientMapFilterNearestCachedGradient * m_cachedGradient

Member Function Documentation

◆ colorAt()

const quint8 * NearestColorModePolicy::colorAt ( qreal t,
int x,
int y ) const

Definition at line 75 of file KisGradientMapFilter.cpp.

76{
77 Q_UNUSED(x);
78 Q_UNUSED(y);
79
80 return m_cachedGradient->cachedAt(t);
81}
const quint8 * cachedAt(qreal t) const
gets the color data at position 0 <= t <= 1

References KisGradientMapFilterNearestCachedGradient::cachedAt(), and m_cachedGradient.

Member Data Documentation

◆ m_cachedGradient

const KisGradientMapFilterNearestCachedGradient* NearestColorModePolicy::m_cachedGradient
private

Definition at line 68 of file KisGradientMapFilter.cpp.


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