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

Public Member Functions

 BlendColorModePolicy (const KoCachedGradient *cachedGradient)
 
const quint8 * colorAt (qreal t, int x, int y) const
 

Private Attributes

const KoCachedGradientm_cachedGradient
 

Detailed Description

Definition at line 37 of file KisGradientMapFilter.cpp.

Constructor & Destructor Documentation

◆ BlendColorModePolicy()

BlendColorModePolicy::BlendColorModePolicy ( const KoCachedGradient * cachedGradient)

Definition at line 48 of file KisGradientMapFilter.cpp.

49 : m_cachedGradient(cachedGradient)
50{}
const KoCachedGradient * m_cachedGradient

Member Function Documentation

◆ colorAt()

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

Definition at line 52 of file KisGradientMapFilter.cpp.

53{
54 Q_UNUSED(x);
55 Q_UNUSED(y);
56
57 return m_cachedGradient->cachedAt(t);
58}
const quint8 * cachedAt(qreal t) const
gets the color data at position 0 <= t <= 1

References KoCachedGradient::cachedAt(), and m_cachedGradient.

Member Data Documentation

◆ m_cachedGradient

const KoCachedGradient* BlendColorModePolicy::m_cachedGradient
private

Definition at line 45 of file KisGradientMapFilter.cpp.


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