Если я получил прямоугольник (0, 0, 100, 0) и точку (50, 0);
но когда я тестирую rectangle.containPoint, он всегда говорит false.
означает ли это, что прямоугольник нулевой высоты не будет содержать никакой точки?
Вы можете ответить на этот вопрос самостоятельно: когда что-то не имеет высоты - вы все еще видите это?