Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Private Member Functions | List of all members
SkLinearColorSpaceLuminance Class Reference
Inheritance diagram for SkLinearColorSpaceLuminance:
SkColorSpaceLuminance SkNoncopyable

Private Member Functions

SkScalar toLuma (SkScalar SkDEBUGCODE(gamma), SkScalar luminance) const override
 
SkScalar fromLuma (SkScalar SkDEBUGCODE(gamma), SkScalar luma) const override
 

Additional Inherited Members

- Public Member Functions inherited from SkColorSpaceLuminance
virtual ~SkColorSpaceLuminance ()
 
virtual SkScalar toLuma (SkScalar gamma, SkScalar luminance) const =0
 
virtual SkScalar fromLuma (SkScalar gamma, SkScalar luma) const =0
 
- Static Public Member Functions inherited from SkColorSpaceLuminance
static U8CPU computeLuminance (SkScalar gamma, SkColor c)
 
static const SkColorSpaceLuminanceFetch (SkScalar gamma)
 

Detailed Description

Definition at line 17 of file SkMaskGamma.cpp.

Member Function Documentation

◆ fromLuma()

SkScalar SkLinearColorSpaceLuminance::fromLuma ( SkScalar   SkDEBUGCODEgamma,
SkScalar  luma 
) const
inlineoverrideprivate

Definition at line 22 of file SkMaskGamma.cpp.

22 {
23 SkASSERT(SK_Scalar1 == gamma);
24 return luma;
25 }
#define SkASSERT(cond)
Definition SkAssert.h:116
#define SK_Scalar1
Definition SkScalar.h:18

◆ toLuma()

SkScalar SkLinearColorSpaceLuminance::toLuma ( SkScalar   SkDEBUGCODEgamma,
SkScalar  luminance 
) const
inlineoverrideprivate

Definition at line 18 of file SkMaskGamma.cpp.

18 {
19 SkASSERT(SK_Scalar1 == gamma);
20 return luminance;
21 }

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