class TencentCloud::Mrs::V20200910::Organ

器官

def deserialize(params)

def deserialize(params)
  unless params['Part'].nil?
    @Part = Part.new
    @Part.deserialize(params['Part'])
  end
  unless params['Size'].nil?
    @Size = []
    params['Size'].each do |i|
      size_tmp = Size.new
      size_tmp.deserialize(i)
      @Size << size_tmp
    end
  end
  unless params['Envelope'].nil?
    @Envelope = BlockInfo.new
    @Envelope.deserialize(params['Envelope'])
  end
  unless params['Edge'].nil?
    @Edge = BlockInfo.new
    @Edge.deserialize(params['Edge'])
  end
  unless params['InnerEcho'].nil?
    @InnerEcho = BlockInfo.new
    @InnerEcho.deserialize(params['InnerEcho'])
  end
  unless params['Gland'].nil?
    @Gland = BlockInfo.new
    @Gland.deserialize(params['Gland'])
  end
  unless params['Shape'].nil?
    @Shape = BlockInfo.new
    @Shape.deserialize(params['Shape'])
  end
  unless params['Thickness'].nil?
    @Thickness = BlockInfo.new
    @Thickness.deserialize(params['Thickness'])
  end
  unless params['ShapeAttr'].nil?
    @ShapeAttr = BlockInfo.new
    @ShapeAttr.deserialize(params['ShapeAttr'])
  end
  unless params['CDFI'].nil?
    @CDFI = BlockInfo.new
    @CDFI.deserialize(params['CDFI'])
  end
  unless params['SymDesc'].nil?
    @SymDesc = BlockInfo.new
    @SymDesc.deserialize(params['SymDesc'])
  end
  unless params['SizeStatus'].nil?
    @SizeStatus = BlockInfo.new
    @SizeStatus.deserialize(params['SizeStatus'])
  end
  unless params['Outline'].nil?
    @Outline = BlockInfo.new
    @Outline.deserialize(params['Outline'])
  end
  unless params['Structure'].nil?
    @Structure = BlockInfo.new
    @Structure.deserialize(params['Structure'])
  end
  unless params['Density'].nil?
    @Density = BlockInfo.new
    @Density.deserialize(params['Density'])
  end
  unless params['Vas'].nil?
    @Vas = BlockInfo.new
    @Vas.deserialize(params['Vas'])
  end
  unless params['Cysticwall'].nil?
    @Cysticwall = BlockInfo.new
    @Cysticwall.deserialize(params['Cysticwall'])
  end
  unless params['Capsule'].nil?
    @Capsule = BlockInfo.new
    @Capsule.deserialize(params['Capsule'])
  end
  unless params['IsthmusThicknese'].nil?
    @IsthmusThicknese = Size.new
    @IsthmusThicknese.deserialize(params['IsthmusThicknese'])
  end
  unless params['InnerEchoDistribution'].nil?
    @InnerEchoDistribution = BlockInfo.new
    @InnerEchoDistribution.deserialize(params['InnerEchoDistribution'])
  end
  @Src = params['Src']
  @Index = params['Index']
end

def initialize(part=nil, size=nil, envelope=nil, edge=nil, innerecho=nil, gland=nil, shape=nil, thickness=nil, shapeattr=nil, cdfi=nil, symdesc=nil, sizestatus=nil, outline=nil, structure=nil, density=nil, vas=nil, cysticwall=nil, capsule=nil, isthmusthicknese=nil, innerechodistribution=nil, src=nil, index=nil)

def initialize(part=nil, size=nil, envelope=nil, edge=nil, innerecho=nil, gland=nil, shape=nil, thickness=nil, shapeattr=nil, cdfi=nil, symdesc=nil, sizestatus=nil, outline=nil, structure=nil, density=nil, vas=nil, cysticwall=nil, capsule=nil, isthmusthicknese=nil, innerechodistribution=nil, src=nil, index=nil)
  @Part = part
  @Size = size
  @Envelope = envelope
  @Edge = edge
  @InnerEcho = innerecho
  @Gland = gland
  @Shape = shape
  @Thickness = thickness
  @ShapeAttr = shapeattr
  @CDFI = cdfi
  @SymDesc = symdesc
  @SizeStatus = sizestatus
  @Outline = outline
  @Structure = structure
  @Density = density
  @Vas = vas
  @Cysticwall = cysticwall
  @Capsule = capsule
  @IsthmusThicknese = isthmusthicknese
  @InnerEchoDistribution = innerechodistribution
  @Src = src
  @Index = index
end