'Returns a random point on the Plane.
Returns
Point3D'

def random_point(self, seed=None):

    import random
    if (seed is not None):
        rng = random.Random(seed)
    else:
        rng = random
    t = Dummy('t')
    return self.arbitrary_point(t).subs(t, Rational(rng.random()))
