Аналог этого индекса я и делал, когда луб росался только вдоль оси, и отрезки строго выше или строго ниже - отсеивались сразу... Как и те отрезки, которые "сзади"
я не понимаю. объясните мне поподробней. Вот есть область, которая задана кучей отрезков. Это граница области. Как построить индекс, чтобы остались только отрезки, которые этот луч пересекают?
ты строишь коробки для отрезков, поиск по ним быстр. желтая точка и её луч пересекается только с одной коробкой для красной линией. тебе осталось только проверить, пересекается с ней или нет