Krita Source Code Documentation
Loading...
Searching...
No Matches
KoMixColorsOpImpl< _CSTrait >::ArrayOfPointers Struct Reference

Public Member Functions

 ArrayOfPointers (const quint8 *const *colors)
 
const quint8 * getPixel () const
 
void nextPixel ()
 

Private Attributes

const quint8 *const * m_colors
 

Detailed Description

template<class _CSTrait>
struct KoMixColorsOpImpl< _CSTrait >::ArrayOfPointers

Definition at line 101 of file KoMixColorsOpImpl.h.

Constructor & Destructor Documentation

◆ ArrayOfPointers()

template<class _CSTrait >
KoMixColorsOpImpl< _CSTrait >::ArrayOfPointers::ArrayOfPointers ( const quint8 *const * colors)
inline

Definition at line 102 of file KoMixColorsOpImpl.h.

103 : m_colors(colors)
104 {
105 }

Member Function Documentation

◆ getPixel()

template<class _CSTrait >
const quint8 * KoMixColorsOpImpl< _CSTrait >::ArrayOfPointers::getPixel ( ) const
inline

Definition at line 107 of file KoMixColorsOpImpl.h.

107 {
108 return *m_colors;
109 }

References KoMixColorsOpImpl< _CSTrait >::ArrayOfPointers::m_colors.

◆ nextPixel()

template<class _CSTrait >
void KoMixColorsOpImpl< _CSTrait >::ArrayOfPointers::nextPixel ( )
inline

Definition at line 111 of file KoMixColorsOpImpl.h.

111 {
112 m_colors++;
113 }

References KoMixColorsOpImpl< _CSTrait >::ArrayOfPointers::m_colors.

Member Data Documentation

◆ m_colors

template<class _CSTrait >
const quint8* const* KoMixColorsOpImpl< _CSTrait >::ArrayOfPointers::m_colors
private

Definition at line 116 of file KoMixColorsOpImpl.h.


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