def __init__(self, name=str, x=float, y=float, bottom=Point, base=PerpendicularPoint, chamfer=PerpendicularPoint): MathShape.__init__(self, name=name, x=x, y=y, bottom=bottom, base=base, chamfer=chamfer)
def __init__(self, name=str, x=float, y=float, edge=Point): MathShape.__init__(self, name=name, x=x, y=y, edge=edge)
def __init__(self, name=str, x=float, y=float, corner=Point): MathShape.__init__(self, name=name, x=x, y=y, corner=corner)