Class: Perlin::Random

Inherits:
Object
  • Object
show all
Defined in:
lib/perlin/gradient_table.rb

Instance Method Summary collapse

Constructor Details

#initialize(*seed) ⇒ Random

Returns a new instance of Random.



6
7
8
9
# File 'lib/perlin/gradient_table.rb', line 6

def initialize(*seed)
  # FIXME: Sets the global seed value; this is misleading
  srand(*seed)
end

Instance Method Details

#rand(*interval) ⇒ Object



11
12
13
# File 'lib/perlin/gradient_table.rb', line 11

def rand(*interval)
  Kernel.rand(*interval)
end