6-tajriba mashg`loti



Yüklə 0,88 Mb.
səhifə5/8
tarix23.06.2023
ölçüsü0,88 Mb.
#118599
1   2   3   4   5   6   7   8
6-TAJRIBA MASHGLOTI MAVZU MUHANDISLIK MASALALARINI YECHISHDA DASTURLASH TIZIMLARI YORDAMIDA GRAFIKA VA MULTIMEDIA IMKONIYATLARIDAN FOYDALANISH.

To‘g‘ri burchak. Ekran – bu to‘g‘ri burchak, oyna – bu qog‘oz varag‘i to‘g‘ri burchagi. Shakllarning katta hajmi to‘g‘ri burchak hisoblanadi.
Rectangle sinfi bo‘yi va hajmi bo‘yicha chap yuqori burchak koordinatalarida xarakterlanadi.
Rectangle r(Point(200,200), 100, 50); // yuqori chap burchak,
// hajm, bo‘y
win.attach(r); win.set_label("Canvas #6"); win.wait_for_button();
Bu fragment ekranda quyidagi oynani ochadi.

To‘ldirish. Hozirgi vaqtgacha bizning shakllarimiz rangsiz chizilgan edi.
Ularni rang bilan to‘ldirish mumkin 3.
r.set_fill_color(Color::yellow);//to‘g‘ri burchak ichidagi rang poly.set_style(Line_style(Line_style::dash,4)); poly_rect.set_style(Line_style(Line_style::dash,2)); poly_rect.set_fill_color(Color::green); win.set_label("Canvas#7"); win.wait_for_button();

Grafik sinflar


Asosiy interfeys sinflari quyidagi jadvalda keltirilgan 4. Interfeysli grafik sinflar

Color

Chiziq, matn yaratish va shaklni to‘ldirish uchun foydalaniladi

Line_style

Chiziq chizish uchun foydalaniladi

Point

Window sinfi obyekti ichida va ekranida joy borligini tekshiruvchi vazifalar uchun foydalaniladi

Line

Point sinfi ikkita obyekti ekranida ko‘ringan chiziqlarni kesish

Open_polyline

Point sinfi obyekti ketma-ketligida aniqlangan kesilgan chiziqlarni bir biri bilan bog‘lash ketma-ketligi

Closed_polyline

Open_polyline sinfiga o‘xshash, lekin farqi shundaki chiziqlar kesimi Point sinfi oxirgi obyektini birinchisi bilan bog‘laydi

Polygon

Closed_polyline sinfi, bu yerda kesmalar hyech qachon kesishmaydi

Text

Belgilar satri

Lines

Point sinfi aniqlagan kesmalar chizig‘i to‘plami

Rectangle

Tez va qulay tasvirlash uchun optimallashgan shakl

Circle

Radius va markazi aniqlangan aylana

Ellipse

Markazi va ikkita o‘qlari aniqlangan ellips

Function

Aniqlangan kesmada berilgan bitta o‘zgaruvchi funksiyasi

Axis

Belgilangan koordinata o‘qi

Mark

Belgi bilan belgilangan nuqta (masalan, x yoki 0)

Marks

Belgilar bilan belgilangan nuqtalar ketma-ketligi
(masalan, x yoki 0)

Marked_polyline

Belgilar bilan belgilangan Open_polyline sinfi

Image

Rasmli fayllar tarkibi


Yüklə 0,88 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə