`(make-random-hollow-sphere [#:mu 0.0] [#:sigma 1.0] [#:randoms (make-uniform-random-reals)]) => (procedure (integer) vector)`procedure`(random-hollow-sphere! VECTOR% [#:mu 0.0] [#:sigma 1.0] [#:randoms (make-uniform-random-reals)]) => vector%`procedureFills

`VECTOR%`with inexact real random numbers the sum of whose squares is equal to`1.0`. Thinking of`VECTOR%`as coordinates in space of dimension`N`=`(vector%-length VECTOR%)`, the coordinates are uniformly distributed over the surface of the unit n-sphere.