/*** Saeteurn, San ect_sfs@ecst.csuchico.edu 15b Program 6: Drawing Program ***/ #include "circle.h" Circle::Circle(int x,int y) : Shape(x,y) { } void Circle::draw(Grid &grid) { if(m_x+3<=60 && m_y+4<=24) { //Outer Top and Bottom grid.set(m_x+1,m_y,'o'); grid.set(m_x+2,m_y,'o'); grid.set(m_x+1,m_y+3,'o'); grid.set(m_x+2,m_y+3,'o'); //Outer Left and Right grid.set(m_x,m_y+1,'o'); grid.set(m_x,m_y+2,'o'); grid.set(m_x+3,m_y+1,'o'); grid.set(m_x+3,m_y+2,'o'); } }