Img2Num C++ (Internal Developer Docs)  dev
API Documentation
ImageLib::RGBAPixel< NumberT > Struct Template Reference
+ Inheritance diagram for ImageLib::RGBAPixel< NumberT >:
+ Collaboration diagram for ImageLib::RGBAPixel< NumberT >:

Public Member Functions

constexpr RGBAPixel (NumberT red=0, NumberT green=0, NumberT blue=0, NumberT alpha=255)
 
bool operator== (const RGBAPixel &other) const
 
bool operator!= (const RGBAPixel &other) const
 
void setGray (NumberT gray, NumberT alpha=255)
 
- Public Member Functions inherited from ImageLib::RGBPixel< NumberT >
constexpr RGBPixel (NumberT red=0, NumberT green=0, NumberT blue=0)
 
bool operator== (const RGBPixel &other) const
 
bool operator!= (const RGBPixel &other) const
 
void setGray (NumberT gray)
 

Public Attributes

NumberT alpha
 
- Public Attributes inherited from ImageLib::RGBPixel< NumberT >
NumberT red
 
NumberT green
 
NumberT blue
 

Additional Inherited Members

- Public Types inherited from ImageLib::Pixel< NumberT >
using value_type = NumberT
 
- Static Public Member Functions inherited from ImageLib::RGBPixel< NumberT >
static float colorDistance (const RGBPixel< NumberT > &a, const RGBPixel< NumberT > &b)
 

Detailed Description

template<typename NumberT>
struct ImageLib::RGBAPixel< NumberT >

Definition at line 8 of file RGBAPixel.h.


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