|
Krita Source Code Documentation
|
#include <kis_antialiasing_fade_maker.h>
Public Member Functions | |
| template<typename A > | |
| void | apply2DFader (xsimd::batch< float, A > &vValue, xsimd::batch_bool< float, A > &excludeMask, xsimd::batch< float, A > &xr, xsimd::batch< float, A > &yr) const |
| KisAntialiasingFadeMaker2D (const BaseFade &baseFade, bool enableAntialiasing) | |
| KisAntialiasingFadeMaker2D (const KisAntialiasingFadeMaker2D &rhs, const BaseFade &baseFade) | |
| bool | needFade (qreal x, qreal y, quint8 *value) |
| template<typename A > | |
| xsimd::batch_bool< float, A > | needFade (xsimd::batch< float, A > &xr, xsimd::batch< float, A > &yr) const |
| void | setLimits (qreal halfWidth, qreal halfHeight) |
Private Attributes | |
| const BaseFade & | m_baseFade |
| bool | m_enableAntialiasing |
| qreal | m_xFadeCoeff |
| qreal | m_xFadeLimitStart |
| qreal | m_xLimit |
| qreal | m_yFadeCoeff |
| qreal | m_yFadeLimitStart |
| qreal | m_yLimit |
Definition at line 121 of file kis_antialiasing_fade_maker.h.
|
inline |
Definition at line 124 of file kis_antialiasing_fade_maker.h.
|
inline |
Definition at line 136 of file kis_antialiasing_fade_maker.h.
|
inline |
Definition at line 222 of file kis_antialiasing_fade_maker.h.
References KisAntialiasingFadeMaker2D< BaseFade >::m_enableAntialiasing, KisAntialiasingFadeMaker2D< BaseFade >::m_xFadeCoeff, KisAntialiasingFadeMaker2D< BaseFade >::m_xFadeLimitStart, KisAntialiasingFadeMaker2D< BaseFade >::m_yFadeCoeff, and KisAntialiasingFadeMaker2D< BaseFade >::m_yFadeLimitStart.
|
inline |
Definition at line 160 of file kis_antialiasing_fade_maker.h.
References KisAntialiasingFadeMaker2D< BaseFade >::m_baseFade, KisAntialiasingFadeMaker2D< BaseFade >::m_enableAntialiasing, KisAntialiasingFadeMaker2D< BaseFade >::m_xFadeCoeff, KisAntialiasingFadeMaker2D< BaseFade >::m_xFadeLimitStart, KisAntialiasingFadeMaker2D< BaseFade >::m_xLimit, KisAntialiasingFadeMaker2D< BaseFade >::m_yFadeCoeff, KisAntialiasingFadeMaker2D< BaseFade >::m_yFadeLimitStart, KisAntialiasingFadeMaker2D< BaseFade >::m_yLimit, and value().
|
inline |
Definition at line 206 of file kis_antialiasing_fade_maker.h.
References KisAntialiasingFadeMaker2D< BaseFade >::m_xLimit, and KisAntialiasingFadeMaker2D< BaseFade >::m_yLimit.
|
inline |
Definition at line 148 of file kis_antialiasing_fade_maker.h.
References KisAntialiasingFadeMaker2D< BaseFade >::m_xFadeCoeff, KisAntialiasingFadeMaker2D< BaseFade >::m_xFadeLimitStart, KisAntialiasingFadeMaker2D< BaseFade >::m_xLimit, KisAntialiasingFadeMaker2D< BaseFade >::m_yFadeCoeff, KisAntialiasingFadeMaker2D< BaseFade >::m_yFadeLimitStart, and KisAntialiasingFadeMaker2D< BaseFade >::m_yLimit.
|
private |
Definition at line 279 of file kis_antialiasing_fade_maker.h.
|
private |
Definition at line 277 of file kis_antialiasing_fade_maker.h.
|
private |
Definition at line 274 of file kis_antialiasing_fade_maker.h.
|
private |
Definition at line 271 of file kis_antialiasing_fade_maker.h.
|
private |
Definition at line 268 of file kis_antialiasing_fade_maker.h.
|
private |
Definition at line 275 of file kis_antialiasing_fade_maker.h.
|
private |
Definition at line 272 of file kis_antialiasing_fade_maker.h.
|
private |
Definition at line 269 of file kis_antialiasing_fade_maker.h.