CircularArc#
- class CircularArc(center, radius, theta1, theta2)#
Bases:
Circle
A circular arc defined by a center, radius, and two angles (theta1 → theta2).
- __init__(center, radius, theta1, theta2)#
Create a circle characterized by a center point and a radius.
- Parameters:
center – Complex number representing the circle’s center.
radius – Radius of the circle.
Methods
__init__
(center, radius, theta1, theta2)Create a circle characterized by a center point and a radius.
angle
()Angular span of the arc in radians (in [0, 2π)).
length
()Arc length (radius × angle).
Attributes
- angle()#
Angular span of the arc in radians (in [0, 2π)).
- length()#
Arc length (radius × angle).
- property A#
Start point of the arc.
- property B#
End point of the arc.