JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
juce::ColourHelpers::HSL Struct Reference

Public Member Functions

 HSL (Colour col) noexcept
 
Colour toColour (Colour original) const noexcept
 

Static Public Member Functions

static PixelARGB toRGB (float h, float s, float l, uint8 alpha) noexcept
 

Public Attributes

float hue
 
float saturation
 
float lightness
 

Detailed Description

Definition at line 69 of file juce_Colour.cpp.

Constructor & Destructor Documentation

◆ HSL()

juce::ColourHelpers::HSL::HSL ( Colour  col)
noexcept

Definition at line 71 of file juce_Colour.cpp.

Member Function Documentation

◆ toColour()

Colour juce::ColourHelpers::HSL::toColour ( Colour  original) const
noexcept

Definition at line 97 of file juce_Colour.cpp.

◆ toRGB()

static PixelARGB juce::ColourHelpers::HSL::toRGB ( float  h,
float  s,
float  l,
uint8  alpha 
)
staticnoexcept

Definition at line 102 of file juce_Colour.cpp.

Member Data Documentation

◆ hue

float juce::ColourHelpers::HSL::hue

Definition at line 128 of file juce_Colour.cpp.

◆ lightness

float juce::ColourHelpers::HSL::lightness

Definition at line 128 of file juce_Colour.cpp.

◆ saturation

float juce::ColourHelpers::HSL::saturation

Definition at line 128 of file juce_Colour.cpp.


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