j

Dependencies:   mbed yeswecancoap C12832 LM75B

Revision:
0:92d2ef9f009d
diff -r 000000000000 -r 92d2ef9f009d lib/Color.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/Color.h	Fri Oct 23 11:51:28 2015 +0000
@@ -0,0 +1,37 @@
+
+#ifndef COLOR_H
+#define COLOR_H
+
+class Color{
+    
+    
+    int red, green, blue;
+    
+    int floatToColorValue(float value);
+    
+    static const int MAX_COLOR_VALUE = 255;
+    
+    public:
+    
+    enum colors {RED = 0xFF0000,
+                GREEN = 0x00FF00,
+                BLUE = 0x0000FF,
+                CYAN = 0x00FFFF,
+                MAGENTA = 0xFF00FF,
+                YELLOW = 0xFFFF00,
+                WHITE = 0xFFFFFF};
+    
+        Color(int red, int green, int blue);
+        Color(int color);
+        Color(float red, float green, float blue);
+        
+        int getHex();
+        
+        int getRed();
+        int getGreen();
+        int getBlue();
+        
+    
+};
+
+#endif
\ No newline at end of file