'center of physical surface is at 0,0
radius is the radius of the surface. If radius is None, the surface is flat.
diameter is of the optic\'s edge.'

def __init__(self, radius=None, diameter=None):

    pg.GraphicsObject.__init__(self)
    self.r = radius
    self.d = diameter
    self.mkPath()
