def __init__(self, cx=0.0, cy=0.0, side_length=10, rotation=(-math.pi/6.0), 
                 stroke_width=3, stroke_opacity=1.0, opacity=1.0, stroke=rgb(0,0,0), 
                 fill=rgb(255, 255, 255)):

        EquilateralPolygon.__init__(self, cx=cx, cy=cy, sides=5, side_length=side_length, 
                                    rotation=rotation, stroke_width=stroke_width,
                                    stroke_opacity=stroke_opacity, stroke=stroke,
                                    fill=fill)
 def xml_parse_handler(xml_elem):
     return EquilateralPolygon.xml_parse_handler(xml_elem)