Пересечение выпуклых объемов

From
Igor Pavlov (2:5020/1388.5)
To
All
Date
2000-03-02T01:05:41Z
Area
RU.ALGORITHMS
 Пpивет All!

 Каким образом можно определить факт наличия общей области пространства,
 принадлежащей двум объемам (полупространствам/подпространствам) заданным
 набором плоскостей?
 Исходные данные:
  - наборов плоскостей всегда два;
  - в каждом из них содержится M и N плоскостей, причем M,N изменяются в теории
    от 1 до бесонечности, а на практике от 3 до нескольких десятков;
  - образуемые плоскостями фигуры всегда выпуклы, но эти фигуры могут быть
    незамкнутыми (например, пирамида с отсутствующим или бесконечно удаленным
    основанием).

 Для примера привожу картинку со случаем, когда количество плоскостей равно 2м:
        (1)           (2)           (3)           (4)
      |     |       |     |       |     |       |     |          | - плоскость
    <-+     +->   <-+   <-+       +-> <-+       +->   +->       <- - нормаль
      |     |       |     |       |     |       |     |
 В 1ом случае общих областей нет, а во 2м,3м и 4м есть.

 Вceгo Хopoшeгo!

... [МИФИ(ТУ) | E-Mail: arabesc@iname.com | ICQ: 12029329]
--- [GoldED+/W32 1.1.3]
 * Origin: Вpемя все ставит на свои места, а люди пеpеставляют  (2:5020/1388.5)