Whether (cellX, cellY) is inside this rectangle.
cellX
cellY
bool contains(int cellX, int cellY) { return cellX >= left && cellX < right && cellY >= top && cellY < bottom; }