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

Comparing deliantra/server/common/noise.C (file contents):
Revision 1.23 by root, Sat Nov 17 23:40:00 2018 UTC vs.
Revision 1.25 by root, Wed Dec 5 19:03:26 2018 UTC

246 246
247template<class vec_t> 247template<class vec_t>
248void 248void
249noise_gen_base<vec_t>::seed (seedable_rand_gen &rng) 249noise_gen_base<vec_t>::seed (seedable_rand_gen &rng)
250{ 250{
251 for (int i = 0; i < array_length (rvmap); ++i) 251 for (int i = 0; i < ecb_array_length (rvmap); ++i)
252 rvmap[i].seed (rng); 252 rvmap[i].seed (rng);
253} 253}
254 254
255template<class vec_t> 255template<class vec_t>
256void 256void
413 } 413 }
414 414
415 return v; 415 return v;
416} 416}
417 417
418template class noise_gen<vec2d>;
419template class noise_gen<vec3d>;
420
421///////////////////////////////////////////////////////////////////////////// 418/////////////////////////////////////////////////////////////////////////////
422 419
423template<class vec_t> 420template<class vec_t>
424frac_gen<vec_t>::frac_gen (int octaves, value_t lacunarity, value_t hurst_expo, seed_t seed) 421frac_gen<vec_t>::frac_gen (int octaves, value_t lacunarity, value_t hurst_expo, seed_t seed)
425: octaves (octaves), lac (lacunarity), h (hurst_expo) 422: octaves (octaves), lac (lacunarity), h (hurst_expo)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines