This method kinda depends on the granularity of your values... but, you could generate a list of all points uniformly distributed within your elipse. Then randomize this list. Now for your generator, all you need to do is traverse the list. Or I guess you could just walk around the list with a large prime number... same effect.
|