Arc

Arc 用于绘制弧形。

语法

<Arc centerX="float" centerY="float" height="float" width="float"
        startAngle="float" endAngle="float"
        direction="CLOCKWISE | COUNTER_CLOCKWISE" />

属性

Arc 元素具有以下属性:

必需属性

以下属性是必需属性:

centerXcenterYwidthheight
表示一系列属性,用于定义弧形的衍生椭圆形。系统会对弧形进行调整以适应指定的椭圆形。所有属性均定义为浮点数。
startAngle
表示弧形起点的角度(以度为单位)。角度为 0 对应于手表上的 12 点位置。
endAngle
表示弧形终点的角度(以度为单位)。角度为 0 对应于手表上的 12 点位置。

可选属性

以下属性是可选属性:

direction
表示弧形的方向,可以设置为 CLOCKWISECOUNTER_CLOCKWISE。默认设置为 CLOCKWISE

内部元素

Arc 元素必须包含单个 StrokeWeightedStroke 元素。弧形还可以包含任意数量的 Transform 元素。