CDC::PolyBezier

bool Nokta ( const noktası * lpPoints, int nSayı );

Dönüş değeri

İşlev başarılı olursa sıfırdan farklı; Aksi halde 0.

Parametreleri

lpPoints

Noktaları bir dizi bitiş noktaları içeren ve spline(s) noktaları kontrol noktası veri yapıları.

nSayı

LpPoints dizi noktalarının sayısını belirtir. Bu değer bir spline çekilecek sayısının üç katından fazla olmalıdır, her Bézier spline iki denetim noktası ve uçnokta ve ilk spline gerektirdiği ek bir başlangıç noktası gerektirir.

Açıklamalar

Bir veya daha fazla Bézier spline çizer. Bu işlev, bitiş noktaları ve lpPoints parametresi tarafından belirtilen denetim noktaları kullanarak küp Bézier spline çizer. İlk spline, denetim noktaları olarak ikinci ve üçüncü noktaları kullanarak dördüncü noktasına ilk noktadan çekilir. Sonraki her spline sıra tam üç daha fazla puan gerekiyor: önceki spline bitiş noktası başlangıç noktası olarak kullanılır, sıradaki sonraki iki noktayı kontrol noktaları ve üçüncü bitiş noktası.

Geçerli konum ne kullanılan ya da nokta işlevi tarafından updated. Rakam doldurulmamış. Bu işlevi, geçerli kalem kullanarak çizgiler çizer.

cdc ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp;CDC::PolyBezierTo, :: nokta

Index