Kostadin Chakarov / Mbed 2 deprecated el17kec

Dependencies:   mbed

Revision:
5:12c179da4788
Child:
6:39bda45efeed
diff -r 0e01cbb95434 -r 12c179da4788 Map/Map.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Map/Map.cpp	Tue Mar 26 09:16:35 2019 +0000
@@ -0,0 +1,43 @@
+#include "Map.h"
+#include <vector>
+using namespace std;
+
+Centerpoints center;
+vector <Centerpoints> point;
+
+// Constructor
+Map::Map()
+{
+}
+
+// Destructor
+Map::~Map()
+{
+
+}
+
+void Map::setCenterpoints()
+{
+    center.y = -1;
+    for (int i = 0; i < 15; i++)
+    {
+        center.y = center.y + 2;
+        for (int j = 0; j < 14; j++)
+        {
+            center.x = j * 6 + 1;//1,7,13,19,25,31,37,43,49,55,61,67,73,79 and 5 to the right
+            point.push_back(center);
+        }
+    }
+}
+
+void Map::drawMap(N5110 &lcd) 
+{   
+    vector<Centerpoints>::size_type end = point.size();
+    for (int i = 0; i < end; i++) 
+    {
+        for (int j = 0; j < 5; j++)
+        {
+            lcd.setPixel(point[i].x+j,point[i].y,true);
+        }
+    }
+}
\ No newline at end of file