ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/noise.h
(Generate patch)

Comparing deliantra/server/include/noise.h (file contents):
Revision 1.1 by root, Sun Jul 11 04:01:49 2010 UTC vs.
Revision 1.2 by root, Sun Aug 22 20:11:13 2010 UTC

36 for (int i = 0; i < N; ++i) 36 for (int i = 0; i < N; ++i)
37 pmap [i] = i; 37 pmap [i] = i;
38 38
39 // fisher-yates to randomly perturb 39 // fisher-yates to randomly perturb
40 for (int i = N; --i; ) 40 for (int i = N; --i; )
41 //::swap (pmap [i], pmap [rng (i + 1)]);
42 ::swap (pmap [i], pmap [::rmg_rndm (i + 1)]); 41 ::swap (pmap [i], pmap [::rmg_rndm (i + 1)]);
43 } 42 }
44 43
45 T operator ()(T v) 44 T operator ()(T v)
46 { 45 {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines