class OpenStudio::Model::Space

Public Class Methods

fromFloorPrint(point3dVector, double, model) click to toggle source

@return [OptionalSpace]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 11
def self.fromFloorPrint(point3dVector, double, model)
end
iddObjectType() click to toggle source

@return [IddObjectType]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 8
def self.iddObjectType
end
new(model) click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 5
def self.new(model)
end

Public Instance Methods

buildingStory() click to toggle source

@return [OptionalBuildingStory]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 51
def buildingStory
end
buildingUnit() click to toggle source

@return [OptionalBuildingUnit]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 59
def buildingUnit
end
daylightingControls() click to toggle source

@return [DaylightingControlVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 103
def daylightingControls
end
defaultConstructionSet() click to toggle source

@return [OptionalDefaultConstructionSet]

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

@return [OptionalDefaultScheduleSet]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 38
def defaultScheduleSet
end
designSpecificationOutdoorAir() click to toggle source

@return [OptionalDesignSpecificationOutdoorAir]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 118
def designSpecificationOutdoorAir
end
electricEquipment() click to toggle source

@return [ElectricEquipmentVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 85
def electricEquipment
end
electricEquipmentPower() click to toggle source

@return [Double]

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

@return [Double]

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

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 165
def electricEquipmentPowerPerPerson
end
exteriorArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 132
def exteriorArea
end
exteriorWallArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 135
def exteriorWallArea
end
findSurfaces(*args) click to toggle source

@return [SurfaceVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 266
def findSurfaces(*args)
end
floorAreaPerPerson() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 147
def floorAreaPerPerson
end
floorPrint() click to toggle source

@return [Point3dVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 204
def floorPrint
end
gasEquipment() click to toggle source

@return [GasEquipmentVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 88
def gasEquipment
end
gasEquipmentPower() click to toggle source

@return [Double]

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

@return [Double]

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

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 174
def gasEquipmentPowerPerPerson
end
getDefaultConstruction(planarSurface) click to toggle source

@return [OptionalConstructionBase]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 30
def getDefaultConstruction(planarSurface)
end
getDefaultSchedule(defaultScheduleType) click to toggle source

@return [OptionalSchedule]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 41
def getDefaultSchedule(defaultScheduleType)
end
get_floorArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 215
def get_floorArea
end
get_partofTotalFloorArea() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 212
def get_partofTotalFloorArea
end
get_spaceType() click to toggle source

@return [OptionalSpaceType]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 218
def get_spaceType
end
get_surfaces() click to toggle source

@return [SurfaceVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 221
def get_surfaces
end
glareSensors() click to toggle source

@return [GlareSensorVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 109
def glareSensors
end
hardApplyConstructions() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 195
def hardApplyConstructions
end
hardApplySpaceLoadSchedules() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 193
def hardApplySpaceLoadSchedules
end
hardApplySpaceType(boolean) click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 191
def hardApplySpaceType(boolean)
end
hotWaterEquipment() click to toggle source

@return [HotWaterEquipmentVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 91
def hotWaterEquipment
end
illuminanceMaps() click to toggle source

@return [IlluminanceMapVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 106
def illuminanceMaps
end
infiltrationDesignAirChangesPerHour() click to toggle source

@return [Double]

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

@return [Double]

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

@return [Double]

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

@return [Double]

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

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 177
def infiltrationDesignFlowRate
end
interiorPartitionSurfaceGroups() click to toggle source

@return [InteriorPartitionSurfaceGroupVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 70
def interiorPartitionSurfaceGroups
end
internalMass() click to toggle source

@return [InternalMassVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 73
def internalMass
end
intersectSurfaces(space) click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 201
def intersectSurfaces(space)
end
isDesignSpecificationOutdoorAirDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 121
def isDesignSpecificationOutdoorAirDefaulted
end
isPartofTotalFloorAreaDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 14
def isPartofTotalFloorAreaDefaulted
end
isPlenum() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 207
def isPlenum
end
isSpaceTypeDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 19
def isSpaceTypeDefaulted
end
lightingPower() click to toggle source

@return [Double]

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

@return [Double]

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

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 156
def lightingPowerPerPerson
end
lights() click to toggle source

@return [LightsVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 79
def lights
end
luminaires() click to toggle source

@return [LuminaireVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 82
def luminaires
end
matchSurfaces(space) click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 199
def matchSurfaces(space)
end
multiplier() click to toggle source

@return [Int32]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 129
def multiplier
end
numberOfPeople() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 141
def numberOfPeople
end
otherEquipment() click to toggle source

@return [OtherEquipmentVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 97
def otherEquipment
end
people() click to toggle source

@return [PeopleVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 76
def people
end
peoplePerFloorArea() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 144
def peoplePerFloorArea
end
resetBuildingStory() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 56
def resetBuildingStory
end
resetBuildingUnit() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 64
def resetBuildingUnit
end
resetDefaultConstructionSet() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 35
def resetDefaultConstructionSet
end
resetDefaultScheduleSet() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 46
def resetDefaultScheduleSet
end
resetDesignSpecificationOutdoorAir() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 126
def resetDesignSpecificationOutdoorAir
end
resetPartofTotalFloorArea() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 16
def resetPartofTotalFloorArea
end
resetSpaceType() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 24
def resetSpaceType
end
resetThermalZone() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 48
def resetThermalZone
end
setBuildingStory(buildingStory) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 54
def setBuildingStory(buildingStory)
end
setBuildingUnit(buildingUnit) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 62
def setBuildingUnit(buildingUnit)
end
setDefaultConstructionSet(defaultConstructionSet) click to toggle source

@return [Boolean]

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

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 44
def setDefaultScheduleSet(defaultScheduleSet)
end
setDesignSpecificationOutdoorAir(designSpecificationOutdoorAir) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 124
def setDesignSpecificationOutdoorAir(designSpecificationOutdoorAir)
end
setElectricEquipmentPower(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 248
def setElectricEquipmentPower(*args)
end
setElectricEquipmentPowerPerFloorArea(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 251
def setElectricEquipmentPowerPerFloorArea(*args)
end
setElectricEquipmentPowerPerPerson(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 254
def setElectricEquipmentPowerPerPerson(*args)
end
setFloorAreaPerPerson(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 236
def setFloorAreaPerPerson(*args)
end
setGasEquipmentPower(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 257
def setGasEquipmentPower(*args)
end
setGasEquipmentPowerPerFloorArea(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 260
def setGasEquipmentPowerPerFloorArea(*args)
end
setGasEquipmentPowerPerPerson(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 263
def setGasEquipmentPowerPerPerson(*args)
end
setLightingPower(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 239
def setLightingPower(*args)
end
setLightingPowerPerFloorArea(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 242
def setLightingPowerPerFloorArea(*args)
end
setLightingPowerPerPerson(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 245
def setLightingPowerPerPerson(*args)
end
setNumberOfPeople(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 230
def setNumberOfPeople(*args)
end
setPeoplePerFloorArea(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 233
def setPeoplePerFloorArea(*args)
end
setSpaceType(spaceType) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 22
def setSpaceType(spaceType)
end
setThermalZone(thermalZone) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 227
def setThermalZone(thermalZone)
end
set_partofTotalFloorArea(boolean) click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 209
def set_partofTotalFloorArea(boolean)
end
shadingSurfaceGroups() click to toggle source

@return [ShadingSurfaceGroupVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 67
def shadingSurfaceGroups
end
spaceInfiltrationDesignFlowRates() click to toggle source

@return [SpaceInfiltrationDesignFlowRateVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 112
def spaceInfiltrationDesignFlowRates
end
spaceInfiltrationEffectiveLeakageAreas() click to toggle source

@return [SpaceInfiltrationEffectiveLeakageAreaVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 115
def spaceInfiltrationEffectiveLeakageAreas
end
steamEquipment() click to toggle source

@return [SteamEquipmentVector]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 94
def steamEquipment
end
thermalZone() click to toggle source

@return [OptionalThermalZone]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 224
def thermalZone
end
unmatchSurfaces() click to toggle source
# File lib/openstudio-api-stubs/Classes/Space.rb, line 197
def unmatchSurfaces
end
volume() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 138
def volume
end
waterUseEquipment() click to toggle source

@return [SWIGTYPE_p_std_vectorT_openstudio_model__WaterUseEquipment_t]

# File lib/openstudio-api-stubs/Classes/Space.rb, line 100
def waterUseEquipment
end