Computes a random point on the perimeter of this polygon.
This function generates points with uniform distribution.
PointOnEdge().