mp_puzzle
Perplexing Puzzles
All Classes Files Functions Variables
ColorSpace::Lab Struct Reference
Inheritance diagram for ColorSpace::Lab:
[legend]
Collaboration diagram for ColorSpace::Lab:
[legend]

Public Member Functions

 Lab (double l, double a, double b)
 
virtual void Initialize (Rgb *color)
 
virtual void ToRgb (Rgb *color)
 
virtual void Copy (IColorSpace *color)
 
- Public Member Functions inherited from ColorSpace::IColorSpace
virtual void Initialize (Rgb *color)=0
 
virtual void ToRgb (Rgb *color)=0
 
virtual void Copy (IColorSpace *color)=0
 
template<typename TColorSpace >
void To (TColorSpace *color)
 

Public Attributes

double l
 
double a
 
double b
 

Member Function Documentation

◆ Copy()

void ColorSpace::Lab::Copy ( IColorSpace color)
virtual

◆ Initialize()

void ColorSpace::Lab::Initialize ( Rgb color)
virtual

◆ ToRgb()

void ColorSpace::Lab::ToRgb ( Rgb color)
virtual

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