Реферат: Алгоритм Брезенхема

xi+1 =xi

yi+1 =yi -1

Di+1 =Di -2yi+1 +1

Реалізація алгоритму Брезенхема на псевдокоді для кола наводиться нижче.

Покроковий алгоритм Брезенхема для генерації кола в першому квадранті усі змінні – цілі ініціалізація змінних

xi =0

yi =R

Di =2 (1-R)

Межа=0

1 Plot (xi , yi )

if yi <=Межа then 4

Виділеннявипадку 1 чи 2, 4 чи 5, чи 3

if Di <0 then 2

if Di > 0 then 3

if Di =0 then 20

визначення випадку 1 чи 2

2d=2Di +2уi -1

if d<=0 then 10

if d>0 then 20

визначення випадку 4 чи 5

3d=2Di +2хi - 1

if d<= 0 then 20

if d> 0 then 30

виконання кроків

крок до m

10хii +1

Di =Di +2хi +1

gо to 1

крокm

К-во Просмотров: 418
Бесплатно скачать Реферат: Алгоритм Брезенхема