Dependencies:   4DGL Rectangle mbed Screens

Revision:
1:b8c8bc16d6a1
Parent:
0:55bfec6d748f
--- a/Screens/main.cpp	Tue May 03 13:36:16 2011 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,54 +0,0 @@
-#include "mbed.h"
-#include "Screens.h"
-
-Screens :: Screens(PinName Tx,PinName Rx,PinName rst){
-    ecran = new TFT_4DGL(p13,p14,p15);
-    ecran->baudrate(128000);
-    infos['baud']="128000";
-    }
-    
-Screens :: Screens(TFT_4DGL * p){
-    ecran = p;
-    ecran->baudrate(128000);
-    infos['baud']="128000";
-    }
-    
-void Screens :: background_color(int couleur){
-    ecran->background_color(couleur);
-    //_ecran.background_color(couleur);
-    }
-    
-void Screens :: rectangle(int x1, int y1 , int x2, int y2, int color) { 
-    //On regarde ce qu'il y avait avant de mettre le rectangle
-    int z = 0;
-    int back[abs(x1-x2) * abs(y1-y2)];
-    for(int i = x1 ; i <= x2; i++){
-        for(int j = y1; j <=y2; j++){
-            back[z]= ecran->read_pixel(i, j);
-            z++;
-            }
-        }
-    ecran->rectangle(x1,y1,x2,y2,color);
-    Rectangle un_rectangle(x1,y1,x2,y2,color,back);
-    tab_rectangles[sizeof(tab_rectangles)/sizeof(un_rectangle)] = un_rectangle;
-    }  
-    
-void Screens :: deplace(Rectangle lerectangle, int x, int y){
-     int x1 = lerectangle.getX1();
-     int x2 = lerectangle.getX2();
-     int y1 = lerectangle.getY1();
-     int y2 = lerectangle.getY2();
-     int *  val_color = lerectangle.getBack();
-     int z = 0;
-     for(int i = x1 ; i <= x2; i++){
-        for(int j = y1; j <=y2; j++){
-            ecran->pixel(i,j,val_color[z]);
-            z++;
-            }
-        }
-    }
-    
-void Screens :: baudrate(int bauds){
-    ecran->baudrate(bauds);
-     infos['baud']=(char*)bauds;
-    }
\ No newline at end of file