Class: TencentCloud::Iai::V20180301::Eye

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180301/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.



1236
1237
1238
1239
1240
1241
# File 'lib/v20180301/models.rb', line 1236

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:

    眼睛大小。



1234
1235
1236
# File 'lib/v20180301/models.rb', line 1234

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:

    眼睛大小。



1234
1235
1236
# File 'lib/v20180301/models.rb', line 1234

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:

    眼睛大小。



1234
1235
1236
# File 'lib/v20180301/models.rb', line 1234

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:

    眼睛大小。



1234
1235
1236
# File 'lib/v20180301/models.rb', line 1234

def Glass
  @Glass
end

Instance Method Details

#deserialize(params) ⇒ Object



1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
# File 'lib/v20180301/models.rb', line 1243

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