From baef318193316fc365ba4b0a559c387d96b4305a Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Wed, 2 Oct 2024 16:31:31 -0400 Subject: refactor --- balls.h | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'balls.h') diff --git a/balls.h b/balls.h index 1a0038b..2cabd6e 100644 --- a/balls.h +++ b/balls.h @@ -1,5 +1,3 @@ -#include - typedef struct { double x, y; } Point; @@ -26,6 +24,8 @@ Point ptSubVec(Point p, Vector v); Point ptMulS(Point p, double s); Point ptDivS(Point p, double s); Point Pt(double x, double y); +Rectangle insetRect(Rectangle r, double n); +Point randPtInRect(Rectangle r); Vector addVec(Vector v1, Vector v2); Vector subVec(Vector v1, Vector v2); @@ -37,9 +37,6 @@ double vecLen(Vector v); Vector Vec(double x, double y); Vector VecPt(Point p, Point q); -Rectangle insetRect(Rectangle r, double n); -Point randPtInRect(Rectangle r); - int isCollision(Point p1, double r1, Point p2, double r2); void collideWall(Ball *b, Rectangle wall); void collideBall(Ball *b1, Ball *b2); -- cgit v1.2.3