obstacles for the map

Column.cpp

Committer:
el15lm
Date:
2017-05-04
Revision:
1:d55b0553a29a
Parent:
0:0c1bbee29dfe

File content as of revision 1:d55b0553a29a:

#include "Column.h"

// Class constructor
Column::Column()
{

}

// Class destructor
Column::~Column()
{

}

// Initialise the column object
void Column::init(int x,
                  int y,
                  int radius)
{
    _posX = x;
    _posY = y;
    _radius = radius;
    //pc.printf("a wall has been initialized");
}

int Column::getPosX()
{
    return _posX;
}

int Column::getPosY()
{
    return _posY;
}

int Column::getRadius()
{
    return _radius;
}

int Column::getScenePosX()
{
    return _scenePosX;
}

int Column::getScenePosY()
{
    return _scenePosY;
}

void Column::setScenePosX(int x)
{
    _scenePosX = x;
}

void Column::setScenePosY(int y)
{
    _scenePosY = y;
}

// Draw a circle with the dimentions
// given by the inetialiser
void Column::draw(N5110 &lcd)
{
    lcd.drawCircle(_scenePosX, _scenePosY, _radius, FILL_BLACK);
    //pc.printf("a column has been drawn");
}