- Attach
- Arc
- Pie
- FillPolygon
- FillEllipse
- GetDefaultColor
- ChartObjectName
- Circle
- CircleAA
- CircleWu
- Create
- CreateBitmap
- CreateBitmapLabel
- Destroy
- Ellipse
- EllipseAA
- EllipseWu
- Erase
- Fill
- FillCircle
- FillRectangle
- FillTriangle
- FontAngleGet
- FontAngleSet
- FontFlagsGet
- FontFlagsSet
- FontGet
- FontNameGet
- FontNameSet
- FontSet
- FontSizeGet
- FontSizeSet
- Height
- Line
- LineAA
- LineWu
- LineHorizontal
- LineVertical
- LineStyleSet
- LineThick
- LineThickVertical
- LineThickHorizontal
- LoadFromFile
- PixelGet
- PixelSet
- PixelSetAA
- Polygon
- PolygonAA
- PolygonWu
- PolygonThick
- PolygonSmooth
- Polyline
- PolylineSmooth
- PolylineThick
- PolylineWu
- PolylineAA
- Rectangle
- Resize
- ResourceName
- TextHeight
- TextOut
- TextSize
- TextWidth
- TransparentLevelSet
- Triangle
- TriangleAA
- TriangleWu
- Update
- Width
PolylineSmooth
通过两种抗锯齿算法连续绘制一个指定宽度的多段线。首先,单一线段是基于Bezier曲线平滑。然后,栅格抗锯齿算法应用于建自这些线段的多段线来提高渲染性。
void PolylineSmooth(
|
参数
&x[]
[in] 多段线的X坐标数组。
&y[]
[in] 多段线的Y坐标数组。
clr
[in] ARGB颜色格式。
size
[in] 线条宽度。
style=STYLE_SOLID
[in] 线条样式就是ENUM_LINE_STYLE 枚举值或自定义值的其中一个。
end_style=LINE_END_ROUND
[in] 线条样式就是ENUM_LINE_END 枚举值的其中一个。
tension=0.5
[in] 平滑参数值。
step=10
[in] 近似步骤。