Class: VA3C::UserData

Inherits:
Struct
  • Object
show all
Defined in:
lib/measures/view_data/resources/va3c.rb,
lib/measures/view_model/resources/va3c.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Struct

#to_h

Constructor Details

#initializeUserData

Returns a new instance of UserData.



43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# File 'lib/measures/view_data/resources/va3c.rb', line 43

def initialize(*)
  super
  self.surfaceTypeMaterialName = 'Undefined' if surfaceTypeMaterialName.nil?
  self.boundaryMaterialName = 'Undefined' if boundaryMaterialName.nil?
  self.constructionMaterialName = 'Undefined' if constructionMaterialName.nil?
  self.thermalZoneMaterialName = 'Undefined' if thermalZoneMaterialName.nil?
  self.spaceTypeMaterialName = 'Undefined' if spaceTypeMaterialName.nil?
  self.buildingStoryMaterialName = 'Undefined' if buildingStoryMaterialName.nil?

  self.constructionName = '' if constructionName.nil?
  self.spaceName = '' if spaceName.nil?
  self.thermalZoneName = '' if thermalZoneName.nil?
  self.spaceTypeName = '' if spaceTypeName.nil?
  self.buildingStoryName = '' if buildingStoryName.nil?
  self.outsideBoundaryCondition = '' if outsideBoundaryCondition.nil?
  self.outsideBoundaryConditionObjectName = '' if outsideBoundaryConditionObjectName.nil?
end

Instance Attribute Details

#boundaryMaterialNameObject

Returns the value of attribute boundaryMaterialName

Returns:

  • (Object)

    the current value of boundaryMaterialName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def boundaryMaterialName
  @boundaryMaterialName
end

#buildingStoryMaterialNameObject

Returns the value of attribute buildingStoryMaterialName

Returns:

  • (Object)

    the current value of buildingStoryMaterialName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def buildingStoryMaterialName
  @buildingStoryMaterialName
end

#buildingStoryNameObject

Returns the value of attribute buildingStoryName

Returns:

  • (Object)

    the current value of buildingStoryName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def buildingStoryName
  @buildingStoryName
end

#coincidentWithOutsideObjectObject

Returns the value of attribute coincidentWithOutsideObject

Returns:

  • (Object)

    the current value of coincidentWithOutsideObject



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def coincidentWithOutsideObject
  @coincidentWithOutsideObject
end

#constructionMaterialNameObject

Returns the value of attribute constructionMaterialName

Returns:

  • (Object)

    the current value of constructionMaterialName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def constructionMaterialName
  @constructionMaterialName
end

#constructionNameObject

Returns the value of attribute constructionName

Returns:

  • (Object)

    the current value of constructionName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def constructionName
  @constructionName
end

#handleObject

Returns the value of attribute handle

Returns:

  • (Object)

    the current value of handle



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def handle
  @handle
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def name
  @name
end

#outsideBoundaryConditionObject

Returns the value of attribute outsideBoundaryCondition

Returns:

  • (Object)

    the current value of outsideBoundaryCondition



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def outsideBoundaryCondition
  @outsideBoundaryCondition
end

#outsideBoundaryConditionObjectHandleObject

Returns the value of attribute outsideBoundaryConditionObjectHandle

Returns:

  • (Object)

    the current value of outsideBoundaryConditionObjectHandle



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def outsideBoundaryConditionObjectHandle
  @outsideBoundaryConditionObjectHandle
end

#outsideBoundaryConditionObjectNameObject

Returns the value of attribute outsideBoundaryConditionObjectName

Returns:

  • (Object)

    the current value of outsideBoundaryConditionObjectName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def outsideBoundaryConditionObjectName
  @outsideBoundaryConditionObjectName
end

#spaceNameObject

Returns the value of attribute spaceName

Returns:

  • (Object)

    the current value of spaceName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def spaceName
  @spaceName
end

#spaceTypeMaterialNameObject

Returns the value of attribute spaceTypeMaterialName

Returns:

  • (Object)

    the current value of spaceTypeMaterialName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def spaceTypeMaterialName
  @spaceTypeMaterialName
end

#spaceTypeNameObject

Returns the value of attribute spaceTypeName

Returns:

  • (Object)

    the current value of spaceTypeName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def spaceTypeName
  @spaceTypeName
end

#sunExposureObject

Returns the value of attribute sunExposure

Returns:

  • (Object)

    the current value of sunExposure



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def sunExposure
  @sunExposure
end

#surfaceTypeObject

Returns the value of attribute surfaceType

Returns:

  • (Object)

    the current value of surfaceType



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def surfaceType
  @surfaceType
end

#surfaceTypeMaterialNameObject

Returns the value of attribute surfaceTypeMaterialName

Returns:

  • (Object)

    the current value of surfaceTypeMaterialName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def surfaceTypeMaterialName
  @surfaceTypeMaterialName
end

#thermalZoneMaterialNameObject

Returns the value of attribute thermalZoneMaterialName

Returns:

  • (Object)

    the current value of thermalZoneMaterialName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def thermalZoneMaterialName
  @thermalZoneMaterialName
end

#thermalZoneNameObject

Returns the value of attribute thermalZoneName

Returns:

  • (Object)

    the current value of thermalZoneName



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def thermalZoneName
  @thermalZoneName
end

#windExposureObject

Returns the value of attribute windExposure

Returns:

  • (Object)

    the current value of windExposure



37
38
39
# File 'lib/measures/view_data/resources/va3c.rb', line 37

def windExposure
  @windExposure
end