Class: TencentCloud::Mrs::V20200910::EndoscopyDesc

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200910/models.rb

Overview

内窥镜描述

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(text = nil, organ = nil, coords = nil) ⇒ EndoscopyDesc

Returns a new instance of EndoscopyDesc.



3221
3222
3223
3224
3225
# File 'lib/v20200910/models.rb', line 3221

def initialize(text=nil, organ=nil, coords=nil)
  @Text = text
  @Organ = organ
  @Coords = coords
end

Instance Attribute Details

#CoordsObject

Parameters:

  • Text:

    描述内容

  • Organ:

    器官

  • Coords:

    坐标



3219
3220
3221
# File 'lib/v20200910/models.rb', line 3219

def Coords
  @Coords
end

#OrganObject

Parameters:

  • Text:

    描述内容

  • Organ:

    器官

  • Coords:

    坐标



3219
3220
3221
# File 'lib/v20200910/models.rb', line 3219

def Organ
  @Organ
end

#TextObject

Parameters:

  • Text:

    描述内容

  • Organ:

    器官

  • Coords:

    坐标



3219
3220
3221
# File 'lib/v20200910/models.rb', line 3219

def Text
  @Text
end

Instance Method Details

#deserialize(params) ⇒ Object



3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
# File 'lib/v20200910/models.rb', line 3227

def deserialize(params)
  @Text = params['Text']
  unless params['Organ'].nil?
    @Organ = []
    params['Organ'].each do |i|
      endoscopyorgan_tmp = EndoscopyOrgan.new
      endoscopyorgan_tmp.deserialize(i)
      @Organ << endoscopyorgan_tmp
    end
  end
  unless params['Coords'].nil?
    @Coords = []
    params['Coords'].each do |i|
      coord_tmp = Coord.new
      coord_tmp.deserialize(i)
      @Coords << coord_tmp
    end
  end
end