298
ГЛАВА
15
Таблица
15.1
г Р L
1
(«}
1,6,2)
6
(2,5,8)
1.6,2,8)
2
(5.8,7,10)
1,6,2,8,7,10)
5
(8.7,10,4)
1,6,2,8,7,10,4)
8 (7,10,4) [1,6,2,8.7,10,4)
7
(10,4,9) Ц6,2,8.7,10,4,9)
10 (4,91 [1,6,2,8,7,10,4,9)
4
(9,
13)
1,6,2,8,7,10,4,9,13!
9 (13,12)
1,6.2,8.7.10.4.9,13,12)
13
(12,3,14) [1,6,2,8,7,10,4,9,13,12,3,14)
12
(3,14)
1,6,2,8,7,10,4,9,13,12,3,14)
3
(14,11)
1,6,2,8,7,10,4,9,13,12,3,14,11)
14
(И)
1,6,2,8,7,10.4,9,13,12,3,14,11)
11
Ф
1,6,2,8,7,10,4,9,13,12,3,14,11)
ема в направлении на центр к-го элементарного объема, может иметь одно
из шести возможных значений). Можно использовать это свойство для
уменьшения затрат времени по проверке наличия граней в «перечне» L в 6
раз.
Кроме того, разбиение L на шесть групп в соответствии с выбранным
критерием окажется также полезным при отображении поверхностей орга-
нов,
как это будет видно в следующем разделе.
15 3. УСТРАНЕНИЕ СКРЫТЫХ ЧАСТЕЙ ПОВЕРХНОСТИ
Как было показано в предыдущем разделе, алгоритм определения гра-
ниц органов дает «перечень» L граней, каждая из которых представляет со-
бой упорядоченную пару элементарных объемов, однако теперь целесо-
образно рассматривать грань в виде элементов квадратной формы, занима-
ющих одно из шести возможных положений (три взаимно перпендикуляр-
ные пары противоположных направлений).
Для простоты последующего анализа будем предполагать, что внешняя
область содержит в себе внутреннюю область, что обычно всегда можно
сделать для любой интересующей нас поверхности путем соответствующе-
го выбора диапазона чисел Хаунсфилда, который определяет множество Q.
Предположим, что имеется экран системы отображения, расположенный в
пространстве в фиксированном положении, причем плоскость экрана пол-
лностью содержится во внешней по отношению к поверхности области.