Class: TencentCloud::Tci::V20190318::LightStatistic
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tci::V20190318::LightStatistic
- Defined in:
- lib/v20190318/models.rb
Overview
光照统计结果
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(lightdistribution = nil, lightlevelratio = nil) ⇒ LightStatistic
constructor
A new instance of LightStatistic.
Constructor Details
#initialize(lightdistribution = nil, lightlevelratio = nil) ⇒ LightStatistic
2676 2677 2678 2679 |
# File 'lib/v20190318/models.rb', line 2676 def initialize(lightdistribution=nil, lightlevelratio=nil) @LightDistribution = lightdistribution @LightLevelRatio = lightlevelratio end |
Instance Attribute Details
#LightDistribution ⇒ Object
2674 2675 2676 |
# File 'lib/v20190318/models.rb', line 2674 def LightDistribution @LightDistribution end |
#LightLevelRatio ⇒ Object
2674 2675 2676 |
# File 'lib/v20190318/models.rb', line 2674 def LightLevelRatio @LightLevelRatio end |
Instance Method Details
#deserialize(params) ⇒ Object
2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 |
# File 'lib/v20190318/models.rb', line 2681 def deserialize(params) unless params['LightDistribution'].nil? @LightDistribution = [] params['LightDistribution'].each do |i| lightdistributionstatistic_tmp = LightDistributionStatistic.new lightdistributionstatistic_tmp.deserialize(i) @LightDistribution << lightdistributionstatistic_tmp end end unless params['LightLevelRatio'].nil? @LightLevelRatio = [] params['LightLevelRatio'].each do |i| lightlevelratiostatistic_tmp = LightLevelRatioStatistic.new lightlevelratiostatistic_tmp.deserialize(i) @LightLevelRatio << lightlevelratiostatistic_tmp end end end |