Class: Evdev::AbsAxis
- Inherits:
-
Object
- Object
- Evdev::AbsAxis
- Defined in:
- lib/evdev/abs_axis.rb
Instance Method Summary collapse
- #flat ⇒ Object
- #fuzz ⇒ Object
-
#initialize(device, code) ⇒ AbsAxis
constructor
A new instance of AbsAxis.
- #maximum ⇒ Object
- #minimum ⇒ Object
- #resolution ⇒ Object
Constructor Details
#initialize(device, code) ⇒ AbsAxis
Returns a new instance of AbsAxis.
3 4 5 6 |
# File 'lib/evdev/abs_axis.rb', line 3 def initialize(device, code) @device = device @code = code end |
Instance Method Details
#flat ⇒ Object
20 21 22 |
# File 'lib/evdev/abs_axis.rb', line 20 def flat Libevdev.get_abs_flat(@device, @code) end |
#fuzz ⇒ Object
16 17 18 |
# File 'lib/evdev/abs_axis.rb', line 16 def fuzz Libevdev.get_abs_fuzz(@device, @code) end |
#maximum ⇒ Object
8 9 10 |
# File 'lib/evdev/abs_axis.rb', line 8 def maximum Libevdev.get_abs_maximum(@device, @code) end |
#minimum ⇒ Object
12 13 14 |
# File 'lib/evdev/abs_axis.rb', line 12 def minimum Libevdev.get_abs_minimum(@device, @code) end |
#resolution ⇒ Object
24 25 26 |
# File 'lib/evdev/abs_axis.rb', line 24 def resolution Libevdev.get_abs_resolution(@device, @code) end |