From bcc60fda65fd583a331a0a21c4d47092c95329eb Mon Sep 17 00:00:00 2001 From: ubq323 Date: Tue, 18 Feb 2025 21:15:17 +0000 Subject: rect --- rect.lua | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 rect.lua (limited to 'rect.lua') diff --git a/rect.lua b/rect.lua new file mode 100644 index 0000000..ca87e49 --- /dev/null +++ b/rect.lua @@ -0,0 +1,65 @@ +local class = require'r.class' +local Pos = require'r.pos' +local Rect = class() +function Rect.from_coords(cls, x0, y0, x1, y1) + assert(x0