File service/geometry.lua
A module of geometric functions
Functions
geometry.equals (array1, array2) | Check whether every value in array1 is equal to every value in array2. |
geometry.getOrigin (rect) | Given a rectangle in the format {x, y, width, height}, returns its origin |
geometry.getSize (rect) | Given a rectangle in the format {x, y, width, height}, returns its size |
Functions
- geometry.equals (array1, array2)
-
Check whether every value in array1 is equal to every value in array2. Used for equating rectangles
Parameters
- array1: table
- array2: table
Return value:
boolean - geometry.getOrigin (rect)
-
Given a rectangle in the format {x, y, width, height}, returns its origin
Parameters
- rect: table
Return value:
table - geometry.getSize (rect)
-
Given a rectangle in the format {x, y, width, height}, returns its size
Parameters
- rect: table
Return value:
table