Krita Source Code Documentation
Loading...
Searching...
No Matches
KoAlphaDarkenParamsWrapperCreamy Struct Reference

#include <KoAlphaDarkenParamsWrapper.h>

Public Member Functions

 KoAlphaDarkenParamsWrapperCreamy (const KoCompositeOp::ParameterInfo &params)
 

Static Public Member Functions

template<typename T >
static T calculateZeroFlowAlpha (T srcAlpha, T dstAlpha)
 
template<typename T >
static T calculateZeroFlowAlpha (T srcAlpha, T dstAlpha, T normCoeff)
 
template<typename channels_type >
static channels_type calculateZeroFlowAlphaLegacy (channels_type srcAlpha, channels_type dstAlpha)
 

Public Attributes

float averageOpacity
 
float flow
 
float opacity
 

Detailed Description

Definition at line 43 of file KoAlphaDarkenParamsWrapper.h.

Constructor & Destructor Documentation

◆ KoAlphaDarkenParamsWrapperCreamy()

KoAlphaDarkenParamsWrapperCreamy::KoAlphaDarkenParamsWrapperCreamy ( const KoCompositeOp::ParameterInfo & params)
inline

Member Function Documentation

◆ calculateZeroFlowAlpha() [1/2]

template<typename T >
static T KoAlphaDarkenParamsWrapperCreamy::calculateZeroFlowAlpha ( T srcAlpha,
T dstAlpha )
inlinestatic

Definition at line 63 of file KoAlphaDarkenParamsWrapper.h.

63 {
64 Q_UNUSED(srcAlpha);
65
66 return dstAlpha;
67 }

◆ calculateZeroFlowAlpha() [2/2]

template<typename T >
static T KoAlphaDarkenParamsWrapperCreamy::calculateZeroFlowAlpha ( T srcAlpha,
T dstAlpha,
T normCoeff )
inlinestatic

Definition at line 55 of file KoAlphaDarkenParamsWrapper.h.

55 {
56 Q_UNUSED(srcAlpha);
57 Q_UNUSED(normCoeff);
58
59 return dstAlpha;
60 }

◆ calculateZeroFlowAlphaLegacy()

template<typename channels_type >
static channels_type KoAlphaDarkenParamsWrapperCreamy::calculateZeroFlowAlphaLegacy ( channels_type srcAlpha,
channels_type dstAlpha )
inlinestatic

Definition at line 70 of file KoAlphaDarkenParamsWrapper.h.

70 {
71 Q_UNUSED(srcAlpha);
72 return dstAlpha;
73 }

Member Data Documentation

◆ averageOpacity

float KoAlphaDarkenParamsWrapperCreamy::averageOpacity

Definition at line 52 of file KoAlphaDarkenParamsWrapper.h.

◆ flow

float KoAlphaDarkenParamsWrapperCreamy::flow

Definition at line 51 of file KoAlphaDarkenParamsWrapper.h.

◆ opacity

float KoAlphaDarkenParamsWrapperCreamy::opacity

Definition at line 50 of file KoAlphaDarkenParamsWrapper.h.


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