Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members | Tutorials |
Class representing a color in HSV format. More...
#include <SColor.h>
Public Member Functions | |
void | fromRGB (const SColor &color) |
SColorHSL (f32 h=0.f, f32 s=0.f, f32 l=0.f) | |
void | toRGB (SColor &color) const |
Public Attributes | |
f32 | Hue |
f32 | Luminance |
f32 | Saturation |
Class representing a color in HSV format.
The color values for hue, saturation, value are stored in a 32 bit floating point variable.
irr::video::SColorHSL::SColorHSL | ( | f32 | h = 0.f , |
f32 | s = 0.f , |
||
f32 | l = 0.f |
||
) | [inline] |
void irr::video::SColorHSL::fromRGB | ( | const SColor & | color | ) | [inline] |
Definition at line 493 of file SColor.h.
References irr::core::DEGTORAD, irr::core::equals(), irr::video::SColor::getBlue(), irr::video::SColor::getGreen(), irr::video::SColor::getRed(), Hue, Luminance, irr::core::max_(), irr::core::min_(), irr::core::PI, and Saturation.
void irr::video::SColorHSL::toRGB | ( | SColor & | color | ) | const [inline] |
Definition at line 529 of file SColor.h.
References irr::core::DEGTORAD, Hue, irr::core::iszero(), Luminance, Saturation, irr::video::SColor::setBlue(), irr::video::SColor::setGreen(), and irr::video::SColor::setRed().
The Irrlicht
Engine Documentation © 2003-2010 by Nikolaus Gebhardt. Generated
on Fri May 25 2012 04:23:53 by Doxygen
(1.7.6.1) |