Class: OSCAccess::Analog::Input::Set
- Inherits:
-
Object
- Object
- OSCAccess::Analog::Input::Set
- Defined in:
- lib/osc-access/translate.rb
Instance Method Summary collapse
- #denominator ⇒ Object
-
#initialize(set) ⇒ Set
constructor
A new instance of Set.
- #numerator(input) ⇒ Object
Constructor Details
#initialize(set) ⇒ Set
Returns a new instance of Set.
40 41 42 |
# File 'lib/osc-access/translate.rb', line 40 def initialize(set) @set = set end |
Instance Method Details
#denominator ⇒ Object
48 49 50 |
# File 'lib/osc-access/translate.rb', line 48 def denominator (@set.size - 1).to_f end |
#numerator(input) ⇒ Object
44 45 46 |
# File 'lib/osc-access/translate.rb', line 44 def numerator(input) @set.index(input).to_f end |