def __init__(self, c, radius, a0, da):
"""
a0 and da arguments are in radians
c Vector 2d center
radius float radius
a0 radians start angle
da radians delta angle from start to end
a0 = 0 on the right side
a0 = pi on the left side
da > 0 CCW contrary-clockwise
da < 0 CW clockwise
stored internally as radians
"""
Circle.__init__(self, Vector(c).to_2d(), radius)
self.a0 = a0
self.da = da
评论列表
文章目录