Flutter Engine
The Flutter Engine
Static Public Member Functions | List of all members
SkColorFilterPriv Class Reference

#include <SkColorFilterPriv.h>

Static Public Member Functions

static sk_sp< SkColorFilterMakeGaussian ()
 
static sk_sp< SkColorFilterMakeColorSpaceXform (sk_sp< SkColorSpace > src, sk_sp< SkColorSpace > dst)
 
static sk_sp< SkColorFilterWithWorkingFormat (sk_sp< SkColorFilter > child, const skcms_TransferFunction *tf, const skcms_Matrix3x3 *gamut, const SkAlphaType *at)
 

Detailed Description

Definition at line 17 of file SkColorFilterPriv.h.

Member Function Documentation

◆ MakeColorSpaceXform()

sk_sp< SkColorFilter > SkColorFilterPriv::MakeColorSpaceXform ( sk_sp< SkColorSpace src,
sk_sp< SkColorSpace dst 
)
static

Definition at line 94 of file SkColorSpaceXformColorFilter.cpp.

95 {
96 return sk_make_sp<SkColorSpaceXformColorFilter>(std::move(src), std::move(dst));
97}
dst
Definition: cp.py:12

◆ MakeGaussian()

sk_sp< SkColorFilter > SkColorFilterPriv::MakeGaussian ( )
static

◆ WithWorkingFormat()

sk_sp< SkColorFilter > SkColorFilterPriv::WithWorkingFormat ( sk_sp< SkColorFilter child,
const skcms_TransferFunction tf,
const skcms_Matrix3x3 gamut,
const SkAlphaType at 
)
static

Definition at line 162 of file SkWorkingFormatColorFilter.cpp.

165 {
166 return sk_make_sp<SkWorkingFormatColorFilter>(std::move(child), tf, gamut, at);
167}

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