Class: OutroRails::Theory::NashvilleNumber::ParseResult
- Inherits:
-
Struct
- Object
- Struct
- OutroRails::Theory::NashvilleNumber::ParseResult
- Defined in:
- lib/outro_rails/theory/nashville_number.rb
Overview
A parsed symbol: scale degree 1-7, its chromatic offset, and the quality and extension, either of which may be nil.
Instance Attribute Summary collapse
-
#accidental_offset ⇒ Object
Returns the value of attribute accidental_offset.
-
#degree ⇒ Object
Returns the value of attribute degree.
-
#extension ⇒ Object
Returns the value of attribute extension.
-
#quality ⇒ Object
Returns the value of attribute quality.
Instance Attribute Details
#accidental_offset ⇒ Object
Returns the value of attribute accidental_offset
65 66 67 |
# File 'lib/outro_rails/theory/nashville_number.rb', line 65 def accidental_offset @accidental_offset end |
#degree ⇒ Object
Returns the value of attribute degree
65 66 67 |
# File 'lib/outro_rails/theory/nashville_number.rb', line 65 def degree @degree end |
#extension ⇒ Object
Returns the value of attribute extension
65 66 67 |
# File 'lib/outro_rails/theory/nashville_number.rb', line 65 def extension @extension end |
#quality ⇒ Object
Returns the value of attribute quality
65 66 67 |
# File 'lib/outro_rails/theory/nashville_number.rb', line 65 def quality @quality end |