алгоритм построения сечений многогранников


Алгоритм построения сечений многогранников плоскостью
·, проходящей через 3 заданные точки

Проверь, есть ли в одной грани многогранника 2 точки, принадлежащие плоскости сечения

Если ДА:
Если НЕТ:

а)проведи через эти точки прямую;
б)перейди к п.1
3.Проверь,есть ли прямая, параллельная той грани многогранника, в которой лежит точка плоскости
·

Если ДА:
Если НЕТ:

4.а)проведи через эту точку прямую, параллельную имеющейся прямой;
б) перейди к п.1
°5. проверь, есть ли прямая плоскости
· в одной грани, а в смежной ей-точка, не лежащая на этой прямой.

Если ДА:
Если НЕТ:

6.а) Найди точку пересечения прямой и общей прямой этих граней;
б) перейди к п.1
7.а) спроецируй какую-нибудь прямую плоскости
· на грань, в которой лежит точка плоскости
·;
б) найди точку пересечения этой прямой и ее проекции;
б) перейди к п.1