gluPwlCurve (Fungsi gluPwlCurve)
Fungsi gluPwlCurve menjelaskan kurva pemangkasan Non-Uniform Rational B-Spline (NURBS) linier sepotong.
Sintaks
void WINAPI gluPwlCurve(
GLUnurbs *nobj,
GLint count,
GLfloat *array,
GLint stride,
GLenum type
);
Parameter
-
nobj
-
Objek NURBS (dibuat dengan gluNewNurbsRenderer).
-
hitung
-
Jumlah titik pada kurva.
-
array
-
Array yang berisi titik kurva.
-
Langkahnya
-
Offset (sejumlah nilai floating-point presisi tunggal) di antara titik-titik pada kurva.
-
jenis
-
Jenis kurva. Harus GLU_MAP1_TRIM_2 atau GLU_MAP1_TRIM_3.
Mengembalikan nilai
Fungsi ini tidak mengembalikan nilai.
Keterangan
Fungsi gluPwlCurve menggambarkan kurva pemangkasan linier sepotong untuk permukaan NURBS. Kurva linier sepotong terdiri dari daftar koordinat titik di ruang parameter untuk permukaan NURBS yang akan dipangkas. Titik-titik ini terhubung dengan segmen garis untuk membentuk kurva. Jika kurva adalah perkiraan ke kurva nyata, titik-titik harus cukup dekat sehingga jalur yang dihasilkan tampak melengkung pada resolusi yang digunakan dalam aplikasi.
Jika jenis GLU_MAP1_TRIM_2, jenis ini menjelaskan kurva dalam ruang parameter dua dimensi (u dan v). Jika GLU_MAP1_TRIM_3, maka itu menjelaskan kurva dalam ruang parameter homogen dua dimensi (u, v, dan w). Untuk informasi selengkapnya tentang kurva pemangkasan, lihat gluBeginTrim.
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 |
|