attribute(X, A, L).
 

attribute(X, A, L). - Определяет или назначает атрибуты объектам списочной переменной Симплекса.

X

Имя переменной

A

Алгоритм

L

Список атрибутов

 

Цель

Результат

goal: attribute(p1,'Главный',V).

V=[@alay(['основной']), @avi(0), @alb(0), @awd(1), @aht(0), @alv(0), @apt(0), @apt(0), @abc(16777216), @ac(0)]

goal: addline([[10],[20]],[p1],'0','Точка задана координатами','Главный'),
attribute(p1,'Главный',[@alay(['слой1','слой2'])]),execute.

Да

 

@alay(L)

Атрибут слоя. Список L содержит имена слоев, сопоставленных списочной переменной

@avi(X)

Атрибут отображения множеств объектов
0-все

@alb(X)

Атрибут фиксированной пометки
0 – не установлена, 1 – установлена

@awd(X)

Атрибут ширины объекта. Значение более 0. По умолчанию 1

@aht(X)

Атрибут штриховки контура.
0 – нет (умолчание)
1 – сплошная
2 – горизонтальная
3 – вертикальная
4 – наклонная
5 – косая
6 – решетка
7 – сетка

@alv(X)

Атрибут типа абриса
0 – ограниченный
1 – бесконечный
2 – инверсный
3 – сонаправленый
4 – противонаправленный
5 – инцидентностный
6 – штрих-связь
7 – недоступный

@alt(X)

Атрибут стиля линии
0 – сплошной
1 – штриховой
2 – точечный
3 – штрих-пунктир
4 – штрих-пунктир-пунктир
5 – отсутствие линии

@apt(X)

Атрибут маркера точки
0 – точечный
1 – квадратный
2 – отмеченный
3 – звездчатый
4 – пиксельный
5 – направленный
6 – противоположный
7 – отсутствие маркера

@abc(X)

Атрибут цвета заливки

@acr(X) Атрибут красного компонента цвета абриса. Диапазон значений 0-255
@acg(X) Атрибут зеленого компонента цвета абриса. Диапазон значений 0-255
@acb(X) Атрибут синего компонента цвета абриса. Диапазон значений 0-255