Sadə həndəsi fiqurların qurulması:a) Nöqtə və xəttin çəkilməsi:
1.PUTPİXEL (X,Y, rəng)
Ekranın (X,Y) koordinatlarında , rəng ifadəsi ilə verilmiş rəngdə nöqtəni (pikseli) çəkir. Burada, X və Y- İNTEGER tipli, rəng- WORD tirli ifadə olmalıdır. Pixel- ekranda işıqlana nöqtədir.
GETPİXEL (X, Y)
(X, Y) koordinatında yerləşən nöqtənin (pikselin) rənginə uyğun WORD tipli qiyməti verir.
3. LİNE (X1, Y1, X2, Y2)
Başlanğıcı (X1, Y1), sonu (X2, Y2) nöqtəsində olan düz xətti çəkir. Burada X1, Y1, X2, Y2- İNTEGER tipli ifadələdir.
LİNETO (X, Y)
Kursorun əvvəlcədən durduğu mövqenin koordinatları ilə (X, Y) koordinatını birləşdirən düz
xətti çəkir. X, Y- İNTEGER tipli ifadələrdir.
SETLİNESTYLE (görünüş, nümunə, qalınlıq)
Çəkiləcək xəttin çəkilmə üslubunu müəyyənləşdiri. Burada, görünüş- WORD tipli ifadə olub xəttin görünüşünü verir; nümunə- WORD tipli ifadə olub, xəttin nümunəsini göstərir; qalınlıq- WORD tipli ifadə olub xəttin qalınlığını göstərir.
Xəttin görünüşü aşağıdakılardan biri ola bilər:
SolidLn=0- bütöv xətt;
DotteLn=1- nöqtəvari xətt;
CenterLn=2- qırıq ştrix xətt;
DashedLn=3- qırıq-qırıq xətt;
UserLn=4- istifadəçi tərəfindən müəyyən edilmiş xətt.
Nümunə- yalnız sonuncu görünüş verildikdə istifadə edilir. Qalan görünüşlər üçün o “0” qəbul edilir.
Qalınlıq- aşağıdakı iki haldan biri ola bilər:
Norm Width=1- qalınlıq 1 pikseldir;
Thisk Width=3 – qalınlıq 3 pikseldir.
Dostları ilə paylaş: |