Lumitronix_Iflex_Pro_Workshop
Library to interact with the iFlexPro
NeoColors.h
Go to the documentation of this file.
1
/*-------------------------------------------------------------------------
2
NeoColors includes all the color classes that describe color and
3
modify colors for LumitronixIFlexBus
4
5
Written by Michael C. Miller.
6
7
I invest time and resources providing this open source code,
8
please support me by dontating (see https://github.com/Makuna)
9
10
-------------------------------------------------------------------------
11
This file is part of the LUMITRONIX_iFlex_Workshop library.
12
13
LumitronixIFlexBus is free software: you can redistribute it and/or modify
14
it under the terms of the GNU Lesser General Public License as
15
published by the Free Software Foundation, either version 3 of
16
the License, or (at your option) any later version.
17
18
LumitronixIFlexBus is distributed in the hope that it will be useful,
19
but WITHOUT ANY WARRANTY; without even the implied warranty of
20
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21
GNU Lesser General Public License for more details.
22
23
You should have received a copy of the GNU Lesser General Public
24
License along with LumitronixIFlex. If not, see
25
<http://www.gnu.org/licenses/>.
26
-------------------------------------------------------------------------*/
27
#pragma once
28
29
#include "
colors/NeoHueBlend.h
"
30
31
#include "
colors/RgbColorIndexes.h
"
32
#include "
colors/RgbColorBase.h
"
33
34
#include "
colors/RgbColor.h
"
35
#include "
colors/Rgb16Color.h
"
36
#include "
colors/Rgb48Color.h
"
37
38
#include "
colors/HslColor.h
"
39
#include "
colors/HsbColor.h
"
40
#include "
colors/HtmlColor.h
"
41
42
#include "
colors/RgbwColor.h
"
43
#include "
colors/Rgbw64Color.h
"
44
45
#include "
colors/RgbwwColor.h
"
46
47
#include "
colors/SegmentDigit.h
"
48
49
#include "
colors/NeoGamma.h
"
50
#include "
colors/NeoGammaEquationMethod.h
"
51
#include "
colors/NeoGammaCieLabEquationMethod.h
"
52
#include "
colors/NeoGammaTableMethod.h
"
53
#include "
colors/NeoGammaDynamicTableMethod.h
"
54
#include "
colors/NeoGammaNullMethod.h
"
55
#include "
colors/NeoGammaInvertMethod.h
"
HsbColor.h
HslColor.h
HtmlColor.h
NeoGammaCieLabEquationMethod.h
NeoGammaDynamicTableMethod.h
NeoGammaEquationMethod.h
NeoGammaInvertMethod.h
NeoGammaNullMethod.h
NeoGammaTableMethod.h
NeoGamma.h
NeoHueBlend.h
Rgb16Color.h
Rgb48Color.h
RgbColorBase.h
RgbColorIndexes.h
RgbColor.h
Rgbw64Color.h
RgbwColor.h
RgbwwColor.h
SegmentDigit.h
src
internal
NeoColors.h
Generated by
1.9.1