Krita Source Code Documentation
Loading...
Searching...
No Matches
_Private::OptimizedOpsSelector< Traits > Struct Template Reference

#include <KoCompositeOps.h>

Static Public Member Functions

static KoCompositeOpcreateAlphaDarkenOp (const KoColorSpace *cs)
 
static KoCompositeOpcreateCopyOp (const KoColorSpace *cs)
 
static KoCompositeOpcreateOverOp (const KoColorSpace *cs)
 

Detailed Description

template<class Traits>
struct _Private::OptimizedOpsSelector< Traits >

Definition at line 44 of file KoCompositeOps.h.

Member Function Documentation

◆ createAlphaDarkenOp()

template<class Traits >
static KoCompositeOp * _Private::OptimizedOpsSelector< Traits >::createAlphaDarkenOp ( const KoColorSpace * cs)
inlinestatic

◆ createCopyOp()

template<class Traits >
static KoCompositeOp * _Private::OptimizedOpsSelector< Traits >::createCopyOp ( const KoColorSpace * cs)
inlinestatic

Definition at line 57 of file KoCompositeOps.h.

◆ createOverOp()

template<class Traits >
static KoCompositeOp * _Private::OptimizedOpsSelector< Traits >::createOverOp ( const KoColorSpace * cs)
inlinestatic

Definition at line 53 of file KoCompositeOps.h.

53 {
54 return new KoCompositeOpOver<Traits>(cs);
55 }

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