uniform.c (305B)
1 2 #include "common.h" 3 #include "util.h" 4 5 struct point * 6 uniform_samples(const int count, double size) { 7 struct point *samples = malloc(sizeof(*samples) * count); 8 9 for (int i = 0; i < count; ++i) { 10 samples[i].x = rand_0to1() * size; 11 samples[i].y = rand_0to1() * size; 12 } 13 14 return samples; 15 } 16 17