Я пытаюсь придумать обобщенный алгоритм для определения того, находится ли точка внутри или на границе m-мерного гиперреугольника, определенного с использованием интервалов.
Для 2D-случая это прямолинейно, и можно, если точка лежит внутри многоугольника, используя такие методы, как приведение лучей. Однако, как можно было бы проверить m-мерный гиперреугольник? Есть ли способ сказать уравнение таким гиперугольником и проверить, находится ли точка внутри или на границе?
Я пытаюсь реализовать это в C ++, есть ли какие-нибудь известные библиотеки, которые могут помочь?
Спасибо! Помощь очень ценится!