Dependencies:   4DGL-uLCD-SE PinDetect mbed

Display/Circle.cpp

Committer:
jaspinall3
Date:
2016-03-17
Revision:
0:5c666e5cd22d

File content as of revision 0:5c666e5cd22d:

#include "Circle.h"

Circle::Circle() {
    
}

void Circle::init(int x, int y, uLCD_4DGL *uLCD) {
    initSprite(x, y, uLCD);
    setRadius(2);
}

void Circle::setRadius(int r) {
    _radius = r;    
}

void Circle::drawCircle(int baseX, int baseY, int color) {
    int newX = baseX + _x;
    int newY = baseY + _y;
    _uLCDptr->filled_circle(newX, newY, _radius,  color);
}