Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > unexpected results

Reply
Thread Tools

unexpected results

 
 
Fig
Guest
Posts: n/a
 
      09-16-2011
I am having a problem when I run a graphics program that I created. I
do not get an error when I run the program, there are just some weird
things going on. I do not know if it is the program causing the
problem or a bug in Python. Here is the code for the program:


from gasp import *

begin_graphics(width=640, height=480, title='Houses at Night',
background=color.BLACK)

def draw_house(x, y): # function for drawing a house
a = (x, y + 100) # 'a' coordinate for Polygon
b = (x +50, y +140) # 'b' coordinate for Polygon
c = (x +100, y + 100) # 'c' coordinate for Polygon
Box((x, y), 100, 100, filled=True, color=color.BLUE) # the
house
Box((x + 35, y), 30, 50, filled=True, color=color.GREEN) #
the door
Circle((x + 62, y + 16), 1, filled=True, color=color.GOLD)
# the door knob
Box((x + 20, y + 60), 20, 20, filled=True,
color=color.YELLOW) # the left window
Line((x + 20, y + 71), (x + 40, y + 71),
color=color.ORANGE) # horizontal line (left window)
Line((x + 29, y + 60), (x + 29, y + 80),
color=color.ORANGE) # vertical line (left window)
Box((x + 60, y + 60), 20, 20, filled=True,
color=color.YELLOW) # the right window
Line((x + 60, y + 71), (x + 80, y + 71),
color=color.ORANGE) # horizontal line (right window)
Line((x + 69, y + 60), (x + 69, y + 80),
color=color.ORANGE) # vertical line (right window)
Polygon([a, b, c], filled=True, color=color.RED) # the roof

draw_house(20, 20)
draw_house(270, 20)
draw_house(520, 20)
draw_house(145, 180)
draw_house(395, 180)
draw_house(270, 340)

update_when('key_pressed')
end_graphics()



The program launches just fine, bringing up the gasp window like it
should. The problem is that almost all of the calls to 'draw_house'
are different. Some features will show up in one house but not in
another and visa versa. Does anyone have any idea what the problem may
be?
 
Reply With Quote
 
 
 
 
Fig
Guest
Posts: n/a
 
      09-16-2011
Sorry, Everyone. I got an error when posting the first post and did'nt
come in to see if it had actually posted before I tried another post.


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Page inherting from .master - unexpected results =?Utf-8?B?QXJ0?= ASP .Net 0 05-26-2006 01:13 AM
Unexpected timing results Steven D'Aprano Python 7 02-24-2006 11:10 AM
Unexpected performance results Dave C++ 1 04-08-2004 07:06 PM
thread vs threading -- Unexpected Results CK Python 3 12-06-2003 03:22 AM
Re: unexpected results Scott Lander Perl 0 07-07-2003 02:28 PM



Advertisments