class OpenStudio::Model::Building

Public Class Methods

iddObjectType() click to toggle source

@return [IddObjectType]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 6
def self.iddObjectType
end

Public Instance Methods

airVolume() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 134
def airVolume
end
conditionedFloorArea() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 125
def conditionedFloorArea
end
defaultConstructionSet() click to toggle source

@return [OptionalDefaultConstructionSet]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 88
def defaultConstructionSet
end
defaultScheduleSet() click to toggle source

@return [OptionalDefaultScheduleSet]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 96
def defaultScheduleSet
end
electricEquipmentPower() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 155
def electricEquipmentPower
end
electricEquipmentPowerPerFloorArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 158
def electricEquipmentPowerPerFloorArea
end
electricEquipmentPowerPerPerson() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 161
def electricEquipmentPowerPerPerson
end
exteriorSurfaceArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 128
def exteriorSurfaceArea
end
exteriorWallArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 131
def exteriorWallArea
end
exteriorWalls() click to toggle source

@return [SurfaceVector]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 116
def exteriorWalls
end
facility() click to toggle source

@return [OptionalFacility]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 107
def facility
end
floorArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 122
def floorArea
end
floorAreaPerPerson() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 143
def floorAreaPerPerson
end
gasEquipmentPower() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 164
def gasEquipmentPower
end
gasEquipmentPowerPerFloorArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 167
def gasEquipmentPowerPerFloorArea
end
gasEquipmentPowerPerPerson() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 170
def gasEquipmentPowerPerPerson
end
generateSkylightPattern(double, double, double) click to toggle source

@return [Point3dVectorVector]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 191
def generateSkylightPattern(double, double, double)
end
infiltrationDesignAirChangesPerHour() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 185
def infiltrationDesignAirChangesPerHour
end
infiltrationDesignFlowPerExteriorSurfaceArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 179
def infiltrationDesignFlowPerExteriorSurfaceArea
end
infiltrationDesignFlowPerExteriorWallArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 182
def infiltrationDesignFlowPerExteriorWallArea
end
infiltrationDesignFlowPerSpaceFloorArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 176
def infiltrationDesignFlowPerSpaceFloorArea
end
infiltrationDesignFlowRate() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 173
def infiltrationDesignFlowRate
end
isNorthAxisDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 12
def isNorthAxisDefaulted
end
isRelocatableDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 39
def isRelocatableDefaulted
end
lightingPower() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 146
def lightingPower
end
lightingPowerPerFloorArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 149
def lightingPowerPerFloorArea
end
lightingPowerPerPerson() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 152
def lightingPowerPerPerson
end
meters() click to toggle source

@return [OutputMeterVector]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 104
def meters
end
nominalFloortoCeilingHeight() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 27
def nominalFloortoCeilingHeight
end
nominalFloortoFloorHeight() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 15
def nominalFloortoFloorHeight
end
northAxis() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 9
def northAxis
end
numberOfPeople() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 137
def numberOfPeople
end
peoplePerFloorArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 140
def peoplePerFloorArea
end
relocatable() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 36
def relocatable
end
resetDefaultConstructionSet() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 93
def resetDefaultConstructionSet
end
resetDefaultScheduleSet() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 101
def resetDefaultScheduleSet
end
resetNominalFloortoCeilingHeight() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 68
def resetNominalFloortoCeilingHeight
end
resetNominalFloortoFloorHeight() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 48
def resetNominalFloortoFloorHeight
end
resetNorthAxis() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 43
def resetNorthAxis
end
resetRelocatable() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 77
def resetRelocatable
end
resetSpaceType() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 85
def resetSpaceType
end
resetStandardsBuildingType() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 73
def resetStandardsBuildingType
end
resetStandardsNumberOfAboveGroundStories() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 58
def resetStandardsNumberOfAboveGroundStories
end
resetStandardsNumberOfLivingUnits() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 63
def resetStandardsNumberOfLivingUnits
end
resetStandardsNumberOfStories() click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 53
def resetStandardsNumberOfStories
end
roofs() click to toggle source

@return [SurfaceVector]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 119
def roofs
end
setDefaultConstructionSet(defaultConstructionSet) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 91
def setDefaultConstructionSet(defaultConstructionSet)
end
setDefaultScheduleSet(defaultScheduleSet) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 99
def setDefaultScheduleSet(defaultScheduleSet)
end
setNominalFloortoCeilingHeight(double) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 66
def setNominalFloortoCeilingHeight(double)
end
setNominalFloortoFloorHeight(double) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 46
def setNominalFloortoFloorHeight(double)
end
setNorthAxis(double) click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 41
def setNorthAxis(double)
end
setRelocatable(boolean) click to toggle source
# File lib/openstudio-api-stubs/Classes/Building.rb, line 75
def setRelocatable(boolean)
end
setSpaceType(spaceType) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 83
def setSpaceType(spaceType)
end
setStandardsBuildingType(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 71
def setStandardsBuildingType(string)
end
setStandardsNumberOfAboveGroundStories(int32) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 56
def setStandardsNumberOfAboveGroundStories(int32)
end
setStandardsNumberOfLivingUnits(int32) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 61
def setStandardsNumberOfLivingUnits(int32)
end
setStandardsNumberOfStories(int32) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 51
def setStandardsNumberOfStories(int32)
end
shadingSurfaceGroups() click to toggle source

@return [ShadingSurfaceGroupVector]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 113
def shadingSurfaceGroups
end
spaceType() click to toggle source

@return [OptionalSpaceType]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 80
def spaceType
end
spaces() click to toggle source

@return [SpaceVector]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 110
def spaces
end
standardsBuildingType() click to toggle source

@return [OptionalString]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 30
def standardsBuildingType
end
standardsNumberOfAboveGroundStories() click to toggle source

@return [OptionalInt]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 21
def standardsNumberOfAboveGroundStories
end
standardsNumberOfLivingUnits() click to toggle source

@return [OptionalInt]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 24
def standardsNumberOfLivingUnits
end
standardsNumberOfStories() click to toggle source

@return [OptionalInt]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 18
def standardsNumberOfStories
end
suggestedStandardsBuildingTypes() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 33
def suggestedStandardsBuildingTypes
end
thermalZones() click to toggle source

@return [ThermalZoneVector]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 194
def thermalZones
end
transformation() click to toggle source

@return [Transformation]

# File lib/openstudio-api-stubs/Classes/Building.rb, line 188
def transformation
end