Łuk

Rysuje kształt łuku.

Składnia

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

Atrybuty

Element Arc ma te atrybuty:

Atrybuty wymagane

Wymagane są te atrybuty:

centerX, centerY, width, height

Zbiór atrybutów definiujących owal zawierający łuk. Łuk jest skalowany, by pasował do określonego owalu. Wszystkie atrybuty są zdefiniowane jako liczby zmiennopozycyjne.

Te atrybuty można przekształcać.

startAngle

Kąt (w stopniach), w którym zaczyna się łuk. Kąt 0 stopni odpowiada pozycji zegarka na godzinie 12.

Ten atrybut można przekształcić.

endAngle

Kąt (w stopniach), na którym kończy się łuk. Kąt 0 stopni odpowiada pozycji wskazówek zegara na godzinie 12.

Ten atrybut można przekształcić.

Atrybuty opcjonalne

Te atrybuty są opcjonalne:

direction
Kierunek łuku. Może to być CLOCKWISE lub COUNTER_CLOCKWISE. Domyślna wartość to CLOCKWISE.

Elementy wewnętrzne

Element Arc musi zawierać pojedynczy element Stroke lub WeightedStroke. Łuk może też opcjonalnie zawierać dowolną liczbę elementów Transform.