CDC::PolyBezier

BOOL PolyBezier ( const punto * lpPoints, int nCount );

Valor devuelto

Distinto de cero si la función es correcta; caso contrario 0.

Parámetros

lpPoints

Puntos en una matriz de estructuras de datos de punto que contienen los extremos y puntos de control de la spline(s).

nCount

Especifica el número de puntos de la matriz de lpPoints . Este valor debe ser uno más de tres veces el número de curvas spline para establecerse, porque cada curva spline de Bézier requiere dos puntos de control y un extremo y la spline inicial requiere un punto de partida adicional.

Observaciones

Dibuja una o más curvas spline de Bézier. Esta función dibuja curvas spline de Bézier cúbica utilizando los extremos y puntos de control especificados por el parámetro lpPoints . La primera spline se dibuja desde el primer punto para el cuarto punto mediante los segundo y terceros puntos como los puntos de control. Cada spline posterior en la secuencia necesita exactamente tres puntos: el punto final de la spline anterior se utiliza como punto de partida, los dos siguientes puntos en la secuencia son los puntos de control y el tercero es el punto final.

La posición actual no se utiliza ni actualizada por la función PolyBezier . La figura no está lleno. Esta función dibuja líneas utilizando la plumilla actual.

Visió&n General de CDC |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CDC::PolyBezierTo, :: PolyBezier

Index