Method: RTKIT::Study#add_series
- Defined in:
- lib/rtkit/study.rb
#add_series(series) ⇒ Object
Adds a Series to this Study.
– Note: At some time we may decide to allow only ImageSeries (i.e. excluding other kinds of series) to be attached to a study.
137 138 139 140 141 142 143 144 |
# File 'lib/rtkit/study.rb', line 137 def add_series(series) raise ArgumentError, "Invalid argument 'series'. Expected Series, got #{series.class}." unless series.is_a?(Series) # Do not add it again if the series already belongs to this instance: @series << series unless @associated_series[series.uid] @image_series << series if series.is_a?(ImageSeries) && !@associated_series[series.uid] @associated_series[series.uid] = series @associated_iseries[series.uid] = series if series.is_a?(ImageSeries) end |