Class: OpenStudio::Model::Space
Class Method Summary
collapse
Instance Method Summary
collapse
#boundingBox, #buildingTransformation, #changeTransformation, #directionofRelativeNorth, #isDirectionofRelativeNorthDefaulted, #isXOriginDefaulted, #isYOriginDefaulted, #isZOriginDefaulted, #resetDirectionofRelativeNorth, #resetXOrigin, #resetYOrigin, #resetZOrigin, #setDirectionofRelativeNorth, #setTransformation, #setXOrigin, #setYOrigin, #setZOrigin, #siteTransformation, #transformation, #xOrigin, #yOrigin, #zOrigin
#allowableChildTypes, #children
Methods inherited from ModelObject
#EqualEqual, #LessThan, #NotEqual, #__str__, #clone, #connectedObject, #connectedObjectPort, #createComponent, #getData, #getScheduleTypeKeys, #iddObjectType, #lifeCycleCosts, #model, #outputVariableNames, #outputVariables, #parent, #removeLifeCycleCosts, #resources, #setParent, #toIdfObject
#LessThan, #__str__, #canBeSource, #canBeTarget, #getSourceIndices, #getSources, #getTarget, #idfObject, #initialized, #isSource, #isTarget, #numSources, #objectListFieldsEqual, #objectListFieldsNonConflicting, #remove, #setPointer, #sources, #targets, #workspace
Class Method Details
.fromFloorPrint(point3dVector, double, model) ⇒ OptionalSpace
11
12
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 11
def self.fromFloorPrint(point3dVector, double, model)
end
|
8
9
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 8
def self.iddObjectType
end
|
.new(model) ⇒ Object
5
6
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 5
def self.new(model)
end
|
Instance Method Details
51
52
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 51
def buildingStory
end
|
59
60
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 59
def buildingUnit
end
|
#daylightingControls ⇒ DaylightingControlVector
103
104
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 103
def daylightingControls
end
|
27
28
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 27
def defaultConstructionSet
end
|
38
39
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 38
def defaultScheduleSet
end
|
118
119
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 118
def designSpecificationOutdoorAir
end
|
#electricEquipment ⇒ ElectricEquipmentVector
85
86
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 85
def electricEquipment
end
|
#electricEquipmentPower ⇒ Double
159
160
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 159
def electricEquipmentPower
end
|
#electricEquipmentPowerPerFloorArea ⇒ Double
162
163
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 162
def electricEquipmentPowerPerFloorArea
end
|
#electricEquipmentPowerPerPerson ⇒ Double
165
166
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 165
def electricEquipmentPowerPerPerson
end
|
#exteriorArea ⇒ Double
132
133
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 132
def exteriorArea
end
|
#exteriorWallArea ⇒ Double
135
136
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 135
def exteriorWallArea
end
|
#findSurfaces(*args) ⇒ SurfaceVector
266
267
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 266
def findSurfaces(*args)
end
|
#floorAreaPerPerson ⇒ Double
147
148
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 147
def floorAreaPerPerson
end
|
#floorPrint ⇒ Point3dVector
204
205
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 204
def floorPrint
end
|
#gasEquipment ⇒ GasEquipmentVector
88
89
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 88
def gasEquipment
end
|
#gasEquipmentPower ⇒ Double
168
169
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 168
def gasEquipmentPower
end
|
#gasEquipmentPowerPerFloorArea ⇒ Double
171
172
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 171
def gasEquipmentPowerPerFloorArea
end
|
#gasEquipmentPowerPerPerson ⇒ Double
174
175
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 174
def gasEquipmentPowerPerPerson
end
|
#get_floorArea ⇒ Double
215
216
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 215
def get_floorArea
end
|
#get_partofTotalFloorArea ⇒ Boolean
212
213
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 212
def get_partofTotalFloorArea
end
|
218
219
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 218
def get_spaceType
end
|
#get_surfaces ⇒ SurfaceVector
221
222
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 221
def get_surfaces
end
|
30
31
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 30
def getDefaultConstruction(planarSurface)
end
|
#getDefaultSchedule(defaultScheduleType) ⇒ OptionalSchedule
41
42
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 41
def getDefaultSchedule(defaultScheduleType)
end
|
#glareSensors ⇒ GlareSensorVector
109
110
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 109
def glareSensors
end
|
#hardApplyConstructions ⇒ Object
195
196
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 195
def hardApplyConstructions
end
|
#hardApplySpaceLoadSchedules ⇒ Object
193
194
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 193
def hardApplySpaceLoadSchedules
end
|
#hardApplySpaceType(boolean) ⇒ Object
191
192
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 191
def hardApplySpaceType(boolean)
end
|
#hotWaterEquipment ⇒ HotWaterEquipmentVector
91
92
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 91
def hotWaterEquipment
end
|
#illuminanceMaps ⇒ IlluminanceMapVector
106
107
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 106
def illuminanceMaps
end
|
#infiltrationDesignAirChangesPerHour ⇒ Double
189
190
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 189
def infiltrationDesignAirChangesPerHour
end
|
#infiltrationDesignFlowPerExteriorSurfaceArea ⇒ Double
183
184
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 183
def infiltrationDesignFlowPerExteriorSurfaceArea
end
|
#infiltrationDesignFlowPerExteriorWallArea ⇒ Double
186
187
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 186
def infiltrationDesignFlowPerExteriorWallArea
end
|
#infiltrationDesignFlowPerSpaceFloorArea ⇒ Double
180
181
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 180
def infiltrationDesignFlowPerSpaceFloorArea
end
|
#infiltrationDesignFlowRate ⇒ Double
177
178
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 177
def infiltrationDesignFlowRate
end
|
#interiorPartitionSurfaceGroups ⇒ InteriorPartitionSurfaceGroupVector
70
71
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 70
def interiorPartitionSurfaceGroups
end
|
#internalMass ⇒ InternalMassVector
73
74
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 73
def internalMass
end
|
#intersectSurfaces(space) ⇒ Object
201
202
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 201
def intersectSurfaces(space)
end
|
#isDesignSpecificationOutdoorAirDefaulted ⇒ Boolean
121
122
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 121
def isDesignSpecificationOutdoorAirDefaulted
end
|
#isPartofTotalFloorAreaDefaulted ⇒ Boolean
14
15
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 14
def isPartofTotalFloorAreaDefaulted
end
|
#isPlenum ⇒ Boolean
207
208
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 207
def isPlenum
end
|
#isSpaceTypeDefaulted ⇒ Boolean
19
20
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 19
def isSpaceTypeDefaulted
end
|
#lightingPower ⇒ Double
150
151
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 150
def lightingPower
end
|
#lightingPowerPerFloorArea ⇒ Double
153
154
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 153
def lightingPowerPerFloorArea
end
|
#lightingPowerPerPerson ⇒ Double
156
157
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 156
def lightingPowerPerPerson
end
|
#lights ⇒ LightsVector
79
80
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 79
def lights
end
|
#luminaires ⇒ LuminaireVector
82
83
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 82
def luminaires
end
|
#matchSurfaces(space) ⇒ Object
199
200
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 199
def matchSurfaces(space)
end
|
#multiplier ⇒ Int32
129
130
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 129
def multiplier
end
|
#numberOfPeople ⇒ Double
141
142
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 141
def numberOfPeople
end
|
#otherEquipment ⇒ OtherEquipmentVector
97
98
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 97
def otherEquipment
end
|
#people ⇒ PeopleVector
76
77
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 76
def people
end
|
#peoplePerFloorArea ⇒ Double
144
145
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 144
def peoplePerFloorArea
end
|
#resetBuildingStory ⇒ Object
56
57
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 56
def resetBuildingStory
end
|
#resetBuildingUnit ⇒ Object
64
65
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 64
def resetBuildingUnit
end
|
#resetDefaultConstructionSet ⇒ Object
35
36
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 35
def resetDefaultConstructionSet
end
|
#resetDefaultScheduleSet ⇒ Object
46
47
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 46
def resetDefaultScheduleSet
end
|
#resetDesignSpecificationOutdoorAir ⇒ Object
126
127
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 126
def resetDesignSpecificationOutdoorAir
end
|
#resetPartofTotalFloorArea ⇒ Object
16
17
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 16
def resetPartofTotalFloorArea
end
|
#resetSpaceType ⇒ Object
24
25
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 24
def resetSpaceType
end
|
#resetThermalZone ⇒ Object
48
49
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 48
def resetThermalZone
end
|
#set_partofTotalFloorArea(boolean) ⇒ Object
209
210
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 209
def set_partofTotalFloorArea(boolean)
end
|
#setBuildingStory(buildingStory) ⇒ Boolean
54
55
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 54
def setBuildingStory(buildingStory)
end
|
#setBuildingUnit(buildingUnit) ⇒ Boolean
62
63
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 62
def setBuildingUnit(buildingUnit)
end
|
#setDefaultConstructionSet(defaultConstructionSet) ⇒ Boolean
33
34
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 33
def setDefaultConstructionSet(defaultConstructionSet)
end
|
#setDefaultScheduleSet(defaultScheduleSet) ⇒ Boolean
44
45
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 44
def setDefaultScheduleSet(defaultScheduleSet)
end
|
#setDesignSpecificationOutdoorAir(designSpecificationOutdoorAir) ⇒ Boolean
124
125
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 124
def setDesignSpecificationOutdoorAir(designSpecificationOutdoorAir)
end
|
#setElectricEquipmentPower(*args) ⇒ Boolean
248
249
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 248
def setElectricEquipmentPower(*args)
end
|
#setElectricEquipmentPowerPerFloorArea(*args) ⇒ Boolean
251
252
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 251
def setElectricEquipmentPowerPerFloorArea(*args)
end
|
#setElectricEquipmentPowerPerPerson(*args) ⇒ Boolean
254
255
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 254
def setElectricEquipmentPowerPerPerson(*args)
end
|
#setFloorAreaPerPerson(*args) ⇒ Boolean
236
237
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 236
def setFloorAreaPerPerson(*args)
end
|
#setGasEquipmentPower(*args) ⇒ Boolean
257
258
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 257
def setGasEquipmentPower(*args)
end
|
#setGasEquipmentPowerPerFloorArea(*args) ⇒ Boolean
260
261
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 260
def setGasEquipmentPowerPerFloorArea(*args)
end
|
#setGasEquipmentPowerPerPerson(*args) ⇒ Boolean
263
264
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 263
def setGasEquipmentPowerPerPerson(*args)
end
|
#setLightingPower(*args) ⇒ Boolean
239
240
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 239
def setLightingPower(*args)
end
|
#setLightingPowerPerFloorArea(*args) ⇒ Boolean
242
243
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 242
def setLightingPowerPerFloorArea(*args)
end
|
#setLightingPowerPerPerson(*args) ⇒ Boolean
245
246
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 245
def setLightingPowerPerPerson(*args)
end
|
#setNumberOfPeople(*args) ⇒ Boolean
230
231
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 230
def setNumberOfPeople(*args)
end
|
#setPeoplePerFloorArea(*args) ⇒ Boolean
233
234
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 233
def setPeoplePerFloorArea(*args)
end
|
#setSpaceType(spaceType) ⇒ Boolean
22
23
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 22
def setSpaceType(spaceType)
end
|
#setThermalZone(thermalZone) ⇒ Boolean
227
228
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 227
def setThermalZone(thermalZone)
end
|
#shadingSurfaceGroups ⇒ ShadingSurfaceGroupVector
67
68
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 67
def shadingSurfaceGroups
end
|
#spaceInfiltrationDesignFlowRates ⇒ SpaceInfiltrationDesignFlowRateVector
112
113
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 112
def spaceInfiltrationDesignFlowRates
end
|
#spaceInfiltrationEffectiveLeakageAreas ⇒ SpaceInfiltrationEffectiveLeakageAreaVector
115
116
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 115
def spaceInfiltrationEffectiveLeakageAreas
end
|
#steamEquipment ⇒ SteamEquipmentVector
94
95
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 94
def steamEquipment
end
|
224
225
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 224
def thermalZone
end
|
#unmatchSurfaces ⇒ Object
197
198
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 197
def unmatchSurfaces
end
|
#volume ⇒ Double
138
139
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 138
def volume
end
|
#waterUseEquipment ⇒ SWIGTYPE_p_std__vectorT_openstudio__model__WaterUseEquipment_t
100
101
|
# File 'lib/openstudio-api-stubs/Classes/Space.rb', line 100
def waterUseEquipment
end
|