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'] unless params['Transparent'].nil? @Transparent = BlockInfo.new @Transparent.deserialize(params['Transparent']) end unless params['MriAdc'].nil? @MriAdc = BlockInfo.new @MriAdc.deserialize(params['MriAdc']) end unless params['MriDwi'].nil? @MriDwi = BlockInfo.new @MriDwi.deserialize(params['MriDwi']) end unless params['MriT1'].nil? @MriT1 = BlockInfo.new @MriT1.deserialize(params['MriT1']) end unless params['MriT2'].nil? @MriT2 = BlockInfo.new @MriT2.deserialize(params['MriT2']) end unless params['CtHu'].nil? @CtHu = BlockInfo.new @CtHu.deserialize(params['CtHu']) end unless params['Suvmax'].nil? @Suvmax = BlockInfo.new @Suvmax.deserialize(params['Suvmax']) end unless params['Metabolism'].nil? @Metabolism = BlockInfo.new @Metabolism.deserialize(params['Metabolism']) end unless params['RadioactiveUptake'].nil? @RadioactiveUptake = BlockInfo.new @RadioactiveUptake.deserialize(params['RadioactiveUptake']) end unless params['LymphEnlargement'].nil? @LymphEnlargement = BlockInfo.new @LymphEnlargement.deserialize(params['LymphEnlargement']) end unless params['ImageFeature'].nil? @ImageFeature = BlockInfo.new @ImageFeature.deserialize(params['ImageFeature']) end unless params['Duct'].nil? @Duct = BlockInfo.new @Duct.deserialize(params['Duct']) end unless params['Trend'].nil? @Trend = BlockInfo.new @Trend.deserialize(params['Trend']) end unless params['Operation'].nil? @Operation = BlockInfo.new @Operation.deserialize(params['Operation']) end unless params['Coords'].nil? @Coords = [] params['Coords'].each do |i| coord_tmp = Coord.new coord_tmp.deserialize(i) @Coords << coord_tmp end end unless params['IsthmusThickness'].nil? @IsthmusThickness = Size.new @IsthmusThickness.deserialize(params['IsthmusThickness']) end 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, transparent=nil, mriadc=nil, mridwi=nil, mrit1=nil, mrit2=nil, cthu=nil, suvmax=nil, metabolism=nil, radioactiveuptake=nil, lymphenlargement=nil, imagefeature=nil, duct=nil, trend=nil, operation=nil, coords=nil, isthmusthickness=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, transparent=nil, mriadc=nil, mridwi=nil, mrit1=nil, mrit2=nil, cthu=nil, suvmax=nil, metabolism=nil, radioactiveuptake=nil, lymphenlargement=nil, imagefeature=nil, duct=nil, trend=nil, operation=nil, coords=nil, isthmusthickness=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 @Transparent = transparent @MriAdc = mriadc @MriDwi = mridwi @MriT1 = mrit1 @MriT2 = mrit2 @CtHu = cthu @Suvmax = suvmax @Metabolism = metabolism @RadioactiveUptake = radioactiveuptake @LymphEnlargement = lymphenlargement @ImageFeature = imagefeature @Duct = duct @Trend = trend @Operation = operation @Coords = coords @IsthmusThickness = isthmusthickness end