logo search
TurboProlog / Документация / TOM_1

Setfillpattern/2

setfillpattern устанавливает текущим видом заполнения шаблон, опре-

деляемый пользователем.

setfillpattern(Upattern, Color) /*(i,i)*/

(bgi_ilist, integer)

Вы можете создать свой шаблон заполнения, послав список целых чисел.

Список должен содержать 8 чисел. Каждый байт соответствует 8-ми пикселам

в рисунке заполнения. Если какой-либо бит равен 1, то соответствующий

пиксел будет отображаться. После вызова setfillpattern этот рисунок будет

автоматически использоваться во всех последующих операциях по заполнению

областей. Он становится текущим шаблоном заполнения.

user_FILL - это величина, возвращаемая предикатом getfillpattern.

Она на может быть использована для активизации определяемого пользовате-

лем рисунка заполнения. Для активизации вашего собственного рисунка поль-

зуйтесь setfillpattern.