Class: AsciiChem::Transform::SpectrumBuilder
- Inherits:
-
Object
- Object
- AsciiChem::Transform::SpectrumBuilder
- Defined in:
- lib/asciichem/transform.rb
Overview
Builds a Spectrum from parsed grammar captures. Parses peak lines from the body string.
Instance Method Summary collapse
- #build ⇒ Object
-
#initialize(type_str, params_str, body_str) ⇒ SpectrumBuilder
constructor
A new instance of SpectrumBuilder.
Constructor Details
#initialize(type_str, params_str, body_str) ⇒ SpectrumBuilder
Returns a new instance of SpectrumBuilder.
256 257 258 259 260 |
# File 'lib/asciichem/transform.rb', line 256 def initialize(type_str, params_str, body_str) @type = strip_value(type_str) @params_str = strip_value(params_str) @body_str = strip_value(body_str) end |