Krita Source Code Documentation
Loading...
Searching...
No Matches
Color Class Reference

Public Member Functions

 Color (QRgb rgb)
 
unsigned char operator[] (ColorAxis i) const
 

Public Attributes

unsigned char b
 
unsigned char g
 
unsigned char r
 

Detailed Description

Definition at line 18 of file kis_common_colors_recalculation_runner.cpp.

Constructor & Destructor Documentation

◆ Color()

Color::Color ( QRgb rgb)
inline

Definition at line 21 of file kis_common_colors_recalculation_runner.cpp.

21: r(qRed(rgb)), g(qGreen(rgb)), b(qBlue(rgb)) {}

Member Function Documentation

◆ operator[]()

unsigned char Color::operator[] ( ColorAxis i) const
inline

Definition at line 25 of file kis_common_colors_recalculation_runner.cpp.

26 {
27 if(i==RedAxis) return r;
28 if(i==GreenAxis) return g;
29 return b;
30 }

References b, g, GreenAxis, r, and RedAxis.

Member Data Documentation

◆ b

unsigned char Color::b

Definition at line 24 of file kis_common_colors_recalculation_runner.cpp.

◆ g

unsigned char Color::g

Definition at line 23 of file kis_common_colors_recalculation_runner.cpp.

◆ r

unsigned char Color::r

Definition at line 22 of file kis_common_colors_recalculation_runner.cpp.


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