Dependents: Objet Telecommande_prologue
Diff: main.cpp
- Revision:
- 0:19fca77774b6
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue May 03 13:32:04 2011 +0000 @@ -0,0 +1,41 @@ +#include "mbed.h" +#include "Rectangle.h" + + +Rectangle :: Rectangle(int x,int y, int x2, int y2, int color,int * back_c){ + Origin['x'] = x; + Origin['y'] = y; + End['x'] = x2; + End['y'] = y2; + back = back_c; + } + +bool Rectangle :: is_touch(int x_touch , int y_touch){ + if(x_touch >= Origin['x'] && x_touch <= End['x']) // Si dans l'objet en x + if(y_touch >= Origin['y'] && y_touch <= End['y']) // Et si dans l'objet en y + return true; + return false; + } + +bool Rectangle :: deplace(int x, int y){ + } + +int Rectangle :: getX1(){ + return Origin['x']; + } + +int Rectangle :: getX2(){ + return End['x']; + } + +int Rectangle :: getY1(){ + return Origin['y']; + } + +int Rectangle :: getY2(){ + return End['y']; + } + +int * Rectangle :: getBack(){ + return back; + } \ No newline at end of file