A modified version of the GDEP015OC1 library that supports x-or as a color.

Fork of GDEP015OC1 by aconno dev team

Revision:
9:1f1e705a5f02
Parent:
8:cd51988ee35d
--- a/GDEP015OC1.cpp	Mon Jan 16 15:48:53 2017 +0000
+++ b/GDEP015OC1.cpp	Sun Jul 16 20:40:52 2017 +0000
@@ -224,6 +224,56 @@
     _sleep();
 }
 
+void GDEP015OC1::drawPixel(uint16_t startX, uint16_t startY, bool color)
+{
+    drawPixel( startX, startY, color?eBlack:eWhite);
+}
+
+void GDEP015OC1::drawLine(uint16_t startX,  uint16_t startY, uint16_t stopX, uint16_t stopY, bool color)
+{
+    drawLine( startX, startY, stopX, stopY, color?eBlack:eWhite);
+}
+ 
+void GDEP015OC1::drawTriangle(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint16_t x3, uint16_t y3, bool color)
+{
+    drawTriangle( x1, y1, x2, y2, x3, y3, color?eBlack:eWhite);
+}
+
+void GDEP015OC1::drawRectangle(uint16_t startX, uint16_t startY, uint16_t stopX, uint16_t stopY, bool color)
+{
+    drawRectangle( startX, startY, stopX, stopY, color?eBlack:eWhite);
+}
+
+void GDEP015OC1::drawCircle(uint16_t startX, uint16_t startY, uint16_t radius, bool color)
+{
+    drawCircle(startX, startY, radius, color?eBlack:eWhite);
+}
+
+void GDEP015OC1::fillCircle(uint16_t startX, uint16_t startY, uint16_t radius, bool color)
+{
+    fillCircle( startX, startY, radius, color?eBlack:eWhite);
+}
+
+void GDEP015OC1::drawEllipse(uint16_t startX, uint16_t startY, uint16_t width, uint16_t height, bool color)
+{
+    drawEllipse(startX, startY, width, height, color?eBlack:eWhite);
+}
+
+void GDEP015OC1::fillEllipse(uint16_t startX, uint16_t startY, uint16_t width, uint16_t height, bool color)
+{
+    fillEllipse(startX, startY, width, height, color?eBlack:eWhite);
+}
+
+void GDEP015OC1::writeChar(char character, uint16_t startX, uint16_t startY, bool color)
+{
+    writeChar(character, startX, startY, color?eBlack:eWhite);
+}
+
+void GDEP015OC1::writeString(char *string, uint16_t startX, uint16_t startY, bool color)
+{
+    writeString(string, startX, startY, color?eBlack:eWhite);
+}
+
 void GDEP015OC1::drawPixel(uint16_t startX, uint16_t startY, Color color=eBlack){
     if(startX>199 || startY>199) return;