Я не совсем уверен, что именно вы пытаетесь проверить, но вы смешиваете системы координат. Точка, переданная методу делегата пространства графика, находится в представлении координат слоя области графика. Вы преобразуете его в систему координат всего слоя графа, а затем проверяете точку на пространстве графика данные координаты.
Пространство графика определяет отображение между данными и областью графика на экране. location
из xRange
соответствует левому краю области графика, а его конечная точка (location
+ length
) соответствует правому краю. Точно так же location
из yRange
соответствует нижнему краю области графика, а его конечная точка соответствует верхнему краю. Обратите внимание, что диапазоны графиков могут иметь отрицательную длину, что означает, что координата данных конечной точки может быть меньше начальной позиции.