Module rect
mupdf
Rectangle types
A rectangle using integers instead of floats
A rectangle represented by two diagonally opposite corners at arbitrary coordinates