This is the color libary for the control of the colors. With this libary you can control the RGB libary with color objects.

Dependents:   coap

Committer:
de_geeter_alexander
Date:
Fri Dec 25 19:32:59 2015 +0000
Revision:
0:8625ec7a9a67
Color klasse om de kleuren bij te houden

Who changed what in which revision?

UserRevisionLine numberNew contents of line
de_geeter_alexander 0:8625ec7a9a67 1 #ifndef COLOR_H
de_geeter_alexander 0:8625ec7a9a67 2 #define COLOR_H
de_geeter_alexander 0:8625ec7a9a67 3
de_geeter_alexander 0:8625ec7a9a67 4 class Color{
de_geeter_alexander 0:8625ec7a9a67 5 int red, green, blue;
de_geeter_alexander 0:8625ec7a9a67 6 int floatToColorValue(float value);
de_geeter_alexander 0:8625ec7a9a67 7 static const int MAX_COLOR_VALUE=255;
de_geeter_alexander 0:8625ec7a9a67 8
de_geeter_alexander 0:8625ec7a9a67 9 public:
de_geeter_alexander 0:8625ec7a9a67 10 enum colors {RED=0xFF0000, GREEN=0x00FF00, BLUE=0x0000FF, CYAN=0x00FF00, MAGENTA=0xFF00FF, YELLOW=0x00FFFF, WHITE=0xFFFFFF};
de_geeter_alexander 0:8625ec7a9a67 11
de_geeter_alexander 0:8625ec7a9a67 12 Color(int red, int green, int blue);
de_geeter_alexander 0:8625ec7a9a67 13 Color(int color);
de_geeter_alexander 0:8625ec7a9a67 14 Color(float red, float green, float blue);
de_geeter_alexander 0:8625ec7a9a67 15 int getHex();
de_geeter_alexander 0:8625ec7a9a67 16 int getRed();
de_geeter_alexander 0:8625ec7a9a67 17 int getGreen();
de_geeter_alexander 0:8625ec7a9a67 18 int getBlue();
de_geeter_alexander 0:8625ec7a9a67 19
de_geeter_alexander 0:8625ec7a9a67 20 };
de_geeter_alexander 0:8625ec7a9a67 21
de_geeter_alexander 0:8625ec7a9a67 22 #endif