Class: TencentCloud::Iai::V20200303::Eye

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

Overview

眼睛信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(glass = nil, eyeopen = nil, eyelidtype = nil, eyesize = nil) ⇒ Eye

Returns a new instance of Eye.



1536
1537
1538
1539
1540
1541
# File 'lib/v20200303/models.rb', line 1536

def initialize(glass=nil, eyeopen=nil, eyelidtype=nil, eyesize=nil)
  @Glass = glass
  @EyeOpen = eyeopen
  @EyelidType = eyelidtype
  @EyeSize = eyesize
end

Instance Attribute Details

#EyelidTypeObject

  • AttributeItem对应的Type为 —— 0:无眼镜,1:普通眼镜,2:墨镜

  • AttributeItem对应的Type为 —— 0:睁开,1:闭眼

  • AttributeItem对应的Type为 —— 0:无,1:有。

  • AttributeItem对应的Type为 —— 0:小眼睛,1:普通眼睛,2:大眼睛。

Parameters:

  • Glass:

    识别是否佩戴眼镜。

  • EyeOpen:

    识别眼睛的睁开、闭合状态。

  • EyelidType:

    识别是否双眼皮。

  • EyeSize:

    眼睛大小。



1534
1535
1536
# File 'lib/v20200303/models.rb', line 1534

def EyelidType
  @EyelidType
end

#EyeOpenObject

  • AttributeItem对应的Type为 —— 0:无眼镜,1:普通眼镜,2:墨镜

  • AttributeItem对应的Type为 —— 0:睁开,1:闭眼

  • AttributeItem对应的Type为 —— 0:无,1:有。

  • AttributeItem对应的Type为 —— 0:小眼睛,1:普通眼睛,2:大眼睛。

Parameters:

  • Glass:

    识别是否佩戴眼镜。

  • EyeOpen:

    识别眼睛的睁开、闭合状态。

  • EyelidType:

    识别是否双眼皮。

  • EyeSize:

    眼睛大小。



1534
1535
1536
# File 'lib/v20200303/models.rb', line 1534

def EyeOpen
  @EyeOpen
end

#EyeSizeObject

  • AttributeItem对应的Type为 —— 0:无眼镜,1:普通眼镜,2:墨镜

  • AttributeItem对应的Type为 —— 0:睁开,1:闭眼

  • AttributeItem对应的Type为 —— 0:无,1:有。

  • AttributeItem对应的Type为 —— 0:小眼睛,1:普通眼睛,2:大眼睛。

Parameters:

  • Glass:

    识别是否佩戴眼镜。

  • EyeOpen:

    识别眼睛的睁开、闭合状态。

  • EyelidType:

    识别是否双眼皮。

  • EyeSize:

    眼睛大小。



1534
1535
1536
# File 'lib/v20200303/models.rb', line 1534

def EyeSize
  @EyeSize
end

#GlassObject

  • AttributeItem对应的Type为 —— 0:无眼镜,1:普通眼镜,2:墨镜

  • AttributeItem对应的Type为 —— 0:睁开,1:闭眼

  • AttributeItem对应的Type为 —— 0:无,1:有。

  • AttributeItem对应的Type为 —— 0:小眼睛,1:普通眼睛,2:大眼睛。

Parameters:

  • Glass:

    识别是否佩戴眼镜。

  • EyeOpen:

    识别眼睛的睁开、闭合状态。

  • EyelidType:

    识别是否双眼皮。

  • EyeSize:

    眼睛大小。



1534
1535
1536
# File 'lib/v20200303/models.rb', line 1534

def Glass
  @Glass
end

Instance Method Details

#deserialize(params) ⇒ Object



1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
# File 'lib/v20200303/models.rb', line 1543

def deserialize(params)
  unless params['Glass'].nil?
    @Glass = AttributeItem.new
    @Glass.deserialize(params['Glass'])
  end
  unless params['EyeOpen'].nil?
    @EyeOpen = AttributeItem.new
    @EyeOpen.deserialize(params['EyeOpen'])
  end
  unless params['EyelidType'].nil?
    @EyelidType = AttributeItem.new
    @EyelidType.deserialize(params['EyelidType'])
  end
  unless params['EyeSize'].nil?
    @EyeSize = AttributeItem.new
    @EyeSize.deserialize(params['EyeSize'])
  end
end