Professional Documents
Culture Documents
Assignment 0
Assignment 0
import graphics as gr
def outtextxy(win,x,y,message):
t = gr.Text(gr.Point(x,y),message)
t.setTextColor(gr.color_rgb(255,255,255))
t.draw(win)
# Draw X-Axes
l = gr.Line(gr.Point(0,midy),gr.Point(maxx,midy))
l.setArrow("both")
l.setFill("White")
l.draw(win)
#Draw Y-Axis
l = gr.Line(gr.Point(midx,0), gr.Point(midx,maxy))
l.setArrow("both")
l.setFill("White")
l.draw(win)
#Labelling Axes
outtextxy(win, midx-8, midy+8,"O")
outtextxy(win, 30,midy+10, "-X axis")
outtextxy(win, midx+30,maxy-20,"-Y axis")
outtextxy(win, maxx-30,midy+10, "X axis")
outtextxy(win, midx+30,10,"Y axis")
#plotting Circles
cir = gr.Circle(gr.Point(100,100), 30)
cir.setFill("Red")
cir.draw(win)
cir = gr.Circle(gr.Point(midx+100,midy-100), 30)
cir.setFill("Green")
cir.draw(win)