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

Public Member Functions

 Hsb (double h, double s, 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 h
 
double s
 
double b
 

Member Function Documentation

◆ Copy()

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

◆ Initialize()

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

◆ ToRgb()

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

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