Method: Orthanc::Client#modalities

Defined in:
lib/orthanc/client.rb

#modalities(dicom = nil) ⇒ Object

As class instances, for method chaining



92
93
94
95
96
97
98
99
100
101
102
# File 'lib/orthanc/client.rb', line 92

def modalities(dicom = nil) # As class instances, for method chaining
  if dicom
    return Modality.new(dicom)
  else
    a = []
    handle_response(base_uri["modalities"].get).each do |dicom|
      a << Modality.new(dicom)
    end
    return a
  end
end