Class: VORuby::Simple::Parameters::Radius

Inherits:
Object
  • Object
show all
Defined in:
lib/voruby/simple/parameters.rb

Overview

Represents a search radius.

Instance Method Summary collapse

Constructor Details

#initialize(radius) ⇒ Radius

Returns a new instance of Radius.



13
14
15
# File 'lib/voruby/simple/parameters.rb', line 13

def initialize(radius)
 @radius = radius(radius)
end

Instance Method Details

#radius(radius = nil) ⇒ Object



17
18
19
20
21
22
23
# File 'lib/voruby/simple/parameters.rb', line 17

def radius(radius=nil)
 if radius == nil
   return @radius
 else
   @radius = radius.to_f()
 end
end

#to_sObject



25
26
27
# File 'lib/voruby/simple/parameters.rb', line 25

def to_s
 URI.escape(sprintf("SR=%.2f", @radius))
end