def main(): blank = Point() blank.x = 0 blank.y = 0 grosse = Point() grosse.x = 3 grosse.y = 4 print('distance', end=' ') print(distance_between_points(grosse, blank)) box = Rectangle() box.width = 100.0 box.height = 200.0 box.corner = Point() box.corner.x = 50.0 box.corner.y = 50.0 print(box.corner.x) print(box.corner.y) print('move') move_rectangle(box, 50, 100) print(box.corner.x) print(box.corner.y) new_box = move_rectangle_copy(box, 50, 100) print(new_box.corner.x) print(new_box.corner.y)
def main(): blank = Point() blank.x = 0 blank.y = 0 grosse = Point() grosse.x = 3 grosse.y = 4 print('distance', end=' ') print(distance_between_points(grosse, blank)) box = Rectangle() box.width = 100.0 box.height = 200.0 box.corner = Point() box.corner.x = 50.0 box.corner.y = 50.0 print(box.corner.x) print(box.corner.y) print('move') move_rectangle(box, 50, 100) print(box.corner.x) print(box.corner.y) new_box = move_rectangle_copy(box, 50, 100) print(new_box.corner.x) print(new_box.corner.y)
def main(): center = Point() center.x = 10 center.y = 10 circle = Circle() circle.center = center circle.radius = 30 rect = Rectangle() rect.corner = Point() rect.corner.x = 10 rect.corner.y = 10 rect.width = 5 rect.height = 5 print(point_in_circle(circle, center)) print(rect_in_circle(circle, rect)) print(rect_circle_overlap(circle, rect))
def main(): box = Rectangle() box.width = 100.0 box.height = 200.0 box.corner = Point() box.corner.x = 50.0 box.corner.y = 50.0 print(box.corner.x) print(box.corner.y) circle = Circle circle.center = Point() circle.center.x = 150.0 circle.center.y = 100.0 circle.radius = 75.0 print(circle.center.x) print(circle.center.y) print(circle.radius) print(point_in_circle(box.corner, circle)) print(rect_in_circle(box, circle)) print(rect_circle_overlap(box, circle))
def main(): box = Rectangle() box.width = 100.0 box.height = 200.0 box.corner = Point() box.corner.x = 50.0 box.corner.y = 50.0 print(box.corner.x) print(box.corner.y) circle = Circle circle.center = Point() circle.center.x = 150.0 circle.center.y = 100.0 circle.radius = 75.0 print(circle.center.x) print(circle.center.y) print(circle.radius) print(point_in_circle(box.corner, circle)) print(rect_in_circle(box, circle)) print(rect_circle_overlap(box, circle))
if __name__ == '__main__': bob = turtle.Turtle() # draw the axes length = 400 bob.fd(length) bob.bk(length) bob.lt(90) bob.fd(length) bob.bk(length) # draw a rectangle box = Rectangle() box.width = 100.0 box.height = 200.0 box.corner = Point() box.corner.x = 50.0 box.corner.y = 50.0 draw_rect(bob, box) # draw a circle circle = Circle circle.center = Point() circle.center.x = 150.0 circle.center.y = 100.0 circle.radius = 75.0 draw_circle(bob, circle)
if __name__ == '__main__': bob = turtle.Turtle() # draw the axes length = 400 bob.fd(length) bob.bk(length) bob.lt(90) bob.fd(length) bob.bk(length) # draw a rectangle box = Rectangle() box.width = 100.0 box.height = 200.0 box.corner = Point() box.corner.x = 50.0 box.corner.y = 50.0 draw_rect(bob, box) # draw a circle circle = Circle circle.center = Point() circle.center.x = 150.0 circle.center.y = 100.0 circle.radius = 75.0 draw_circle(bob, circle)