polyadvent

A game engine from scratch in C
git clone git://jb55.com/polyadvent
Log | Files | Refs | README

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