Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

Arc Attributes

The database models elliptical arcs with two bounding boxes; the outer bounding box defines the ellipse and the inner bounding box selects the portion of the ellipse that is the arc. The major and minor axes of the ellipse are parallel to the x and y axes. Once created, an arc can be modified by specifying the starting and stopping angle (in radians) of the arc.

The sweep of the arc begins at startAngle and proceeds counterclockwise until it ends at stopAngle. The sweep must be no more than pi (180 degrees). arc~>bBox defines the bounding box of just the arc, whereas arc~>ellipseBBox defines the bounding box of the entire ellipse that has the arc as a piece of it.

Attribute Modify Type Description
include Generic Shape Attributes.

ellipseBBox

yes

bBox

Bounding box of the ellipse containing the arc.

startAngle

yes

float

Starting angle of the arc (in radians).

stopAngle

yes

float

Stopping angle of the arc (counterclockwise in radians).

Related Topics

Generic Shape Attributes


Return to top
 ⠀
X