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

#include <KisWaylandSurfaceColorimetry.h>

+ Inheritance diagram for KisSurfaceColorimetry::WaylandPrimaries:

Public Types

using Colorimetry = KisColorimetryUtils::Colorimetry
 
using xy = KisColorimetryUtils::xy
 

Public Member Functions

bool operator== (const WaylandPrimaries &other) const
 
Colorimetry toColorimetry () const
 

Static Public Member Functions

static WaylandPrimaries fromColorimetry (const Colorimetry &colorimetry)
 

Public Attributes

xy blue
 
xy green
 
xy red
 
xy white
 

Detailed Description

Definition at line 15 of file KisWaylandSurfaceColorimetry.h.

Member Typedef Documentation

◆ Colorimetry

◆ xy

Member Function Documentation

◆ fromColorimetry()

static WaylandPrimaries KisSurfaceColorimetry::WaylandPrimaries::fromColorimetry ( const Colorimetry & colorimetry)
inlinestatic

Definition at line 35 of file KisWaylandSurfaceColorimetry.h.

35 {
36 WaylandPrimaries result;
37
38 result.red = colorimetry.red().toxy();
39 result.green = colorimetry.green().toxy();
40 result.blue = colorimetry.blue().toxy();
41 result.white = colorimetry.white().toxy();
42
43 return result;
44 }

References KisColorimetryUtils::Colorimetry::blue(), blue, KisColorimetryUtils::Colorimetry::green(), green, KisColorimetryUtils::Colorimetry::red(), red, KisColorimetryUtils::XYZ::toxy(), KisColorimetryUtils::Colorimetry::white(), and white.

◆ operator==()

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

◆ toColorimetry()

Colorimetry KisSurfaceColorimetry::WaylandPrimaries::toColorimetry ( ) const
inline

Definition at line 31 of file KisWaylandSurfaceColorimetry.h.

31 {
32 return Colorimetry(red, green, blue, white);
33 }

References blue, green, red, and white.

Member Data Documentation

◆ blue

xy KisSurfaceColorimetry::WaylandPrimaries::blue

Definition at line 21 of file KisWaylandSurfaceColorimetry.h.

◆ green

xy KisSurfaceColorimetry::WaylandPrimaries::green

Definition at line 20 of file KisWaylandSurfaceColorimetry.h.

◆ red

xy KisSurfaceColorimetry::WaylandPrimaries::red

Definition at line 19 of file KisWaylandSurfaceColorimetry.h.

◆ white

xy KisSurfaceColorimetry::WaylandPrimaries::white

Definition at line 22 of file KisWaylandSurfaceColorimetry.h.


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