Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSurfaceColorimetry::MasteringLuminance Struct Reference

#include <KisSurfaceColorimetry.h>

+ Inheritance diagram for KisSurfaceColorimetry::MasteringLuminance:

Public Member Functions

 MasteringLuminance ()=default
 
 MasteringLuminance (uint32_t minLuminanceArg, uint32_t maxLuminanceArg)
 
bool operator== (const MasteringLuminance &other) const
 

Static Public Member Functions

static MasteringLuminance fromLuminance (const Luminance &rhs)
 

Public Attributes

uint32_t maxLuminance = 80
 
uint32_t minLuminance = 2000
 

Detailed Description

Definition at line 74 of file KisSurfaceColorimetry.h.

Constructor & Destructor Documentation

◆ MasteringLuminance() [1/2]

KisSurfaceColorimetry::MasteringLuminance::MasteringLuminance ( )
default

◆ MasteringLuminance() [2/2]

KisSurfaceColorimetry::MasteringLuminance::MasteringLuminance ( uint32_t minLuminanceArg,
uint32_t maxLuminanceArg )
inline

Definition at line 76 of file KisSurfaceColorimetry.h.

Member Function Documentation

◆ fromLuminance()

static MasteringLuminance KisSurfaceColorimetry::MasteringLuminance::fromLuminance ( const Luminance & rhs)
inlinestatic

Definition at line 84 of file KisSurfaceColorimetry.h.

84 {
85 return {rhs.minLuminance, rhs.maxLuminance};
86 }

References KisSurfaceColorimetry::Luminance::maxLuminance, and KisSurfaceColorimetry::Luminance::minLuminance.

◆ operator==()

bool KisSurfaceColorimetry::MasteringLuminance::operator== ( const MasteringLuminance & other) const
inline

Definition at line 88 of file KisSurfaceColorimetry.h.

88 {
89 return minLuminance == other.minLuminance &&
90 maxLuminance == other.maxLuminance;
91 }

References maxLuminance, and minLuminance.

Member Data Documentation

◆ maxLuminance

uint32_t KisSurfaceColorimetry::MasteringLuminance::maxLuminance = 80

Definition at line 82 of file KisSurfaceColorimetry.h.

◆ minLuminance

uint32_t KisSurfaceColorimetry::MasteringLuminance::minLuminance = 2000

Definition at line 81 of file KisSurfaceColorimetry.h.


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