VECTORARC

类型定义结构体tagVECTORARCVECTOROBJECT对象;VECTORPOINT点;VECTORPEN笔;L_DOUBLE半径;L_DOUBLEStartAngle;L_DOUBLESweepAngle;} VECTORARC, * pVECTORARC;

VECTORARC结构保存关于矢量弧对象的信息。

成员

VECTOROBJECT对象

抽象的对象。

VECTORPOINT

一个VECTORPOINT结构,它包含一个矢量弧对象的顶点,弧线围绕它扫过。

VECTORPEN

VECTORPEN结构,包含绘制矢量弧对象时使用的笔的信息。

L_DOUBLE半径

矢量弧对象的半径长度。该值以逻辑单位表示。

L_DOUBLEStartAngle

矢量弧开始的角度。数值应该在0到360度之间。小于0且大于360的值将在内部修改。

L_DOUBLESweepAngle

向量弧所经过的角度。数值应该在360度和+360度之间。正角将从StartAngle以逆时针方向绘制。负角将按顺时针方向绘制。

评论

Object成员的nSize必须是该结构的sizeof。

Object成员的nType必须是VECTOR_ARC。

pVECTORARC是指向VECTORARC结构的指针。

下图给出了Point, Radius, StartAngle和SweepAngle参数的图形化表示。

图像\ Pie.gif
LEADTOOLS Vector C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。