Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Giriş

Kayıt Ol

C Programlama Dili WinBGIm Çokgen (Polygon) (drawpoly() Fonksiyonu)

Çokgen çizeceğimiz zaman kullandığımız bir fonksiyon. Çok basit ve pratik bir kullanımı var. Çizeceğimiz şeklin ya da çokgenin koordinatlarını bir diziye kaydediyoruz. Burada önemli olan detay ise bir çokgenin başlangıç koordinatı ile bitiş koordinatının aynı olması gerekiyor. Şekil başladığı yerde biter. Kullanımı ise drawpoly(koordinatSayisi, dizi) şeklinde.
Dizi’de koordinatlar buluyor ve dizinin tipi int olmak zorunda. koordinatSayısı ise dizinin elemanının yarısı oluyor.
Örnekte bir yıldız şekli çiziliyor. Yıldız çizebilmemiz için 11 ayrı noktanın koordinatlarını bilmek lazım (Deneyerek bulmadım google’dan buldum 🙂 ).
11 nokta olduğu için bu noktaların hem x hem de y koordinatları olacağından toplam 22 elemanlı bir dizimiz oluştu.

 

Hakkında Cem Serit


Beni Takip Et

Leave a reply