fungsi glRectd
Fungsi glRectd menggambar persegi panjang.
Sintaks
void WINAPI glRectd(
GLdouble x1,
GLdouble y1,
GLdouble x2,
GLdouble y2
);
Parameter
-
x1
-
Koordinat x verteks persegi panjang.
-
y1
-
Koordinat y puncak persegi panjang.
-
x2
-
Koordinat x verteks persegi panjang yang berlawanan.
-
y2
-
Koordinat y dari verteks persegi panjang yang berlawanan.
Nilai kembali
Fungsi ini tidak mengembalikan nilai.
Kode kesalahan
Kode kesalahan berikut dapat diambil oleh fungsi glGetError .
Nama | Makna |
---|---|
|
Fungsi ini dipanggil antara panggilan ke glBegin dan panggilan yang sesuai ke glEnd. |
Keterangan
Fungsi glRectd mendukung spesifikasi persegi panjang yang efisien sebagai dua titik sudut. Setiap perintah persegi panjang mengambil empat argumen, yang diatur baik sebagai dua pasangan koordinat (x, y) berturut-turut, atau sebagai dua pointer ke array, masing-masing berisi pasangan (x, y). Persegi panjang yang dihasilkan ditentukan dalam bidang z = 0.
Fungsi glRectd(x1,y1,x2,y2) sama persis dengan urutan berikut:
glBegin(GL_POLYGON);
glVertex2( x1,y1 );
glVertex2( x2,y1 );
glVertex2( x2,y2 );
glVertex2( x1,y2 );
glEnd( );
Perhatikan bahwa jika verteks kedua berada di atas dan di sebelah kanan puncak pertama, persegi panjang dibangun dengan berliku berlawanan arah jarum jarum.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
Pustaka |
|
DLL |
|