John Aspinall / Mbed 2 deprecated SpaceGame

Dependencies:   4DGL-uLCD-SE PinDetect mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Circle.cpp Source File

Circle.cpp

00001 #include "Circle.h"
00002 
00003 Circle::Circle() {
00004     
00005 }
00006 
00007 void Circle::init(int x, int y, uLCD_4DGL *uLCD) {
00008     initSprite(x, y, uLCD);
00009     setRadius(2);
00010 }
00011 
00012 void Circle::setRadius(int r) {
00013     _radius = r;    
00014 }
00015 
00016 void Circle::drawCircle(int baseX, int baseY, int color) {
00017     int newX = baseX + _x;
00018     int newY = baseY + _y;
00019     _uLCDptr->filled_circle(newX, newY, _radius,  color);
00020 }