Chizmalarni xosil kilish uchun ishlatiladigan protsedura va funktsiyalar 1. putpixel (x, y, color) - x va y koordinatadagi nuktani color rangda chizish; 2. getpixel (x, y) - x va y koordinatadagi nuktaning rangini aniklaydi; 3. line (x1, y1, x2, y2) - x1 va y1 koordinatadagi nuktadan x2 va y2 koordinatadagi nuktagacha kesma chizish; 4. circle (x, y, r) - markazi x va y koordinatada va radiusi R bulgan aylana chizish; 5. rectangle (x1, y1, x2, y2) - yukori chap nuktasi x1 va y1 koordinatada, ung pastki nuktasi x2 va y2 koordinatada bulgan tugriturtburchakni chizish; 6. setbkcolor (color) - orka fonga rang berish; 7. setcolor (color) - chizish rangini urnatish (rangli kalam); Bu erda color - rang nomeri ѐki nomi. Agar rang nomi ѐziladigan bulsa, uni katta xarflarda ѐziladi. 8. bar (x1, y1, x2, y2) - joriy rang va chiziklar ѐrdamida ichi buyalgan tugriturtburchak chizish; 9. fillellpse (x, y, xr, yr) - markazi x va y da, xr kenglikda va xr balandlikda ichi buyalgan rangli ellips chizadi; 10. getmaxx - joriy rejim va drayverlar uchun nuktalar sonini aniklash; getmaxy - joriy rejim va drayverlar uchun vertikal nuktalar soni. Bu protsedura ѐrdamida kompyuterning uzi ekrandagi maksimal nuktalar sonini aniklaydi. 11. linerel (x, y) - x va y koordinatali nuktadan joriy nuktagacha kesma chizish; lineto (x, y) - joriy nuktadan x va y koordinatali nuktagacha kesma chizish; 12. bar3D (x1, y1, x2, y2, h, top) - parallelopiped chizadi. Bu erda h - parallelopipedning uzunligi; top - yukori kismini chizish uchun kerak. Agar topon - bulsa tomi bor, agar topoff - bulsa tomi yuk. 13. arc (x, y, a, b, r) - ѐy chizish uchun. Bu erda x va y - markazning koordinatalari, a - bosh burchak, b - oxirigi burchak, r - ѐy radiusi. Burchaklar gradusda kabul kilinadi. 14. ellipse (x, y, a, b, xr, yr) - xuddi shu tartibda ellips ѐyini chizadi. 15. drawpoly (n, p) - kupburchak chizish uchun. Bu erda n - kupburchakning uchlari soni; p -. Kupburchak uchlarining koordinatalari.
Do'stlaringiz bilan baham: |