def __init__(self, name=str, parent=Point, perp=Point, offset=float, **kwargs): Point.__init__(self, name, parent=parent, perp=perp, offset=offset, **kwargs)
def __init__(self, name=str, parent=Point, dx=float, dy=float, **kwargs): Point.__init__(self, name, parent=parent, dx=dx, dy=dy, **kwargs)
def __init__(self, name=str, x=float, y=float, **kwargs): Point.__init__(self, name, x=x, y=y, **kwargs)