VECTORHPOLYBEZIER

typedef  struct  _VECTORHPOLYBEZIER
{
     VECTOROBJECT  Object;
     VECTORPOINT  *Point;
     L_INT  nSecCount;
     VECTORPEN  Pen;
     L_UINT  *puDegree;
}VECTORHPOLYBEZIER,    L_FAR  *pVECTORHPOLYBEZIER;

The VECTORHPOLYBEZIER structure holds information about the heterogeneous polybezier or HPolyBezier for short. The HPolyBezier is a group of polybeziers with different degrees drawn together as a single entity.

Member

Description

Object

Abstract object.

Point

Pointer to an array of points. The number of points should be:
( puDegree[ 0 ] + puDegree[ 1 ] + … + puDegree[ nSecCount – 1 ] ) + 1

nSecCount

Number of sections in the HPolyBezier

Pen

VECTORPEN structure that contains information about the pen to use when drawing the vector polybezier object.

puDegree

Pointer to an array of PolyBezier degrees.