Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members | Tutorials |
Class representing a color in HSL format. More...
#include <SColor.h>
Public Member Functions | |
void | fromRGB (const SColorf &color) |
SColorHSL (f32 h=0.f, f32 s=0.f, f32 l=0.f) | |
void | toRGB (SColorf &color) const |
Public Attributes | |
f32 | Hue |
f32 | Luminance |
f32 | Saturation |
Class representing a color in HSL format.
The color values for hue, saturation, luminance
are stored in 32bit floating point variables. Hue is in range [0,360], Luminance and Saturation are in percent [0,100]
|
inline |
Definition at line 610 of file SColor.h.
References irr::core::equals(), irr::video::SColorf::getBlue(), irr::video::SColorf::getGreen(), irr::video::SColorf::getRed(), Hue, Luminance, irr::core::max_(), irr::core::min_(), and Saturation.
|
inline |
Definition at line 646 of file SColor.h.
References Hue, irr::core::iszero(), Luminance, Saturation, and irr::video::SColorf::set().
f32 irr::video::SColorHSL::Hue |
f32 irr::video::SColorHSL::Luminance |
f32 irr::video::SColorHSL::Saturation |
The Irrlicht
Engine Documentation © 2003-2010 by Nikolaus Gebhardt. Generated
on Mon May 6 2013 17:41:34 by Doxygen
(1.8.3.1) |