Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members

irr::video::SColorHSL Class Reference

Class representing a color in HSV format. More...

#include <SColor.h>

List of all members.

Public Member Functions

 SColorHSL (f32 h=0.f, f32 s=0.f, f32 l=0.f)
void settoRGB (SColor &color) const

Public Attributes

f32 Hue
f32 Luminance
f32 Saturation


Detailed Description

Class representing a color in HSV format.

The color values for hue, saturation, value are stored in a 32 bit floating point variable.

Definition at line 464 of file SColor.h.


Constructor & Destructor Documentation

irr::video::SColorHSL::SColorHSL f32  h = 0.f,
f32  s = 0.f,
f32  l = 0.f
[inline]
 

Definition at line 467 of file SColor.h.


Member Function Documentation

void irr::video::SColorHSL::settoRGB SColor color  )  const [inline]
 

Definition at line 482 of file SColor.h.

References irr::core::DEGTORAD, Hue, Luminance, Saturation, irr::video::SColor::setBlue(), irr::video::SColor::setGreen(), and irr::video::SColor::setRed().


Member Data Documentation

f32 irr::video::SColorHSL::Hue
 

Definition at line 473 of file SColor.h.

Referenced by settoRGB().

f32 irr::video::SColorHSL::Luminance
 

Definition at line 475 of file SColor.h.

Referenced by settoRGB().

f32 irr::video::SColorHSL::Saturation
 

Definition at line 474 of file SColor.h.

Referenced by settoRGB().


The documentation for this class was generated from the following file:
The Irrlicht Engine
The Irrlicht Engine Documentation © 2003-2008 by Nikolaus Gebhardt. Generated on Sun Sep 21 08:58:04 2008 by Doxygen (1.4.2)