Class: OpenStudio::Model::People

Inherits:
SpaceLoadInstance show all
Defined in:
lib/openstudio-api-stubs/Classes/People.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from SpaceLoadInstance

#definition, #floorArea, #isMultiplierDefaulted, #makeUnique, #multiplier, #quantity, #setDefinition

Methods inherited from SpaceLoad

#hardApplySchedules, #hardSize, #isAbsolute, #resetSpaceType, #setSpaceType, #spaceType

Methods inherited from SpaceItem

#resetSpace, #setSpace, #space

Methods inherited from ModelObject

#EqualEqual, #LessThan, #NotEqual, #__str__, #clone, #connectedObject, #connectedObjectPort, #createComponent, #getData, #getScheduleTypeKeys, #iddObjectType, #lifeCycleCosts, #model, #outputVariableNames, #outputVariables, #parent, #removeLifeCycleCosts, #resources, #setParent, #toIdfObject

Methods inherited from WorkspaceObject

#LessThan, #__str__, #canBeSource, #canBeTarget, #getSourceIndices, #getSources, #getTarget, #idfObject, #initialized, #isSource, #isTarget, #numSources, #objectListFieldsEqual, #objectListFieldsNonConflicting, #remove, #setPointer, #sources, #targets, #workspace

Class Method Details

.iddObjectTypeIddObjectType

Returns:



8
9
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 8

def self.iddObjectType
end

.new(peopleDefinition) ⇒ Object



5
6
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 5

def self.new(peopleDefinition)
end

Instance Method Details

#activityLevelScheduleOptionalSchedule

Returns:



20
21
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 20

def activityLevelSchedule
end

#airVelocityScheduleOptionalSchedule

Returns:



32
33
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 32

def airVelocitySchedule
end

#clothingInsulationScheduleOptionalSchedule

Returns:



29
30
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 29

def clothingInsulationSchedule
end

#getFloorAreaPerPerson(double) ⇒ Double

Returns:

  • (Double)


83
84
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 83

def getFloorAreaPerPerson(double)
end

#getNumberOfPeople(double) ⇒ Double

Returns:

  • (Double)


77
78
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 77

def getNumberOfPeople(double)
end

#getPeoplePerFloorArea(double) ⇒ Double

Returns:

  • (Double)


80
81
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 80

def getPeoplePerFloorArea(double)
end

#isActivityLevelScheduleDefaultedBoolean

Returns:

  • (Boolean)


23
24
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 23

def isActivityLevelScheduleDefaulted
end

#isNumberofPeopleScheduleDefaultedBoolean

Returns:

  • (Boolean)


17
18
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 17

def isNumberofPeopleScheduleDefaulted
end

#numberOfPeopleOptionalDouble

Returns:



68
69
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 68

def numberOfPeople
end

#numberofPeopleScheduleOptionalSchedule

Returns:



14
15
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 14

def numberofPeopleSchedule
end

#peopleDefinitionPeopleDefinition

Returns:



11
12
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 11

def peopleDefinition
end

#peoplePerFloorAreaOptionalDouble

Returns:



71
72
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 71

def peoplePerFloorArea
end

#resetActivityLevelScheduleObject



45
46
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 45

def resetActivityLevelSchedule
end

#resetAirVelocityScheduleObject



60
61
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 60

def resetAirVelocitySchedule
end

#resetClothingInsulationScheduleObject



55
56
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 55

def resetClothingInsulationSchedule
end

#resetMultiplierObject



65
66
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 65

def resetMultiplier
end

#resetNumberofPeopleScheduleObject



40
41
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 40

def resetNumberofPeopleSchedule
end

#resetWorkEfficiencyScheduleObject



50
51
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 50

def resetWorkEfficiencySchedule
end

#setActivityLevelSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


43
44
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 43

def setActivityLevelSchedule(schedule)
end

#setAirVelocitySchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


58
59
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 58

def setAirVelocitySchedule(schedule)
end

#setClothingInsulationSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


53
54
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 53

def setClothingInsulationSchedule(schedule)
end

#setMultiplier(double) ⇒ Boolean

Returns:

  • (Boolean)


63
64
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 63

def setMultiplier(double)
end

#setNumberofPeopleSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


38
39
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 38

def setNumberofPeopleSchedule(schedule)
end

#setPeopleDefinition(peopleDefinition) ⇒ Boolean

Returns:

  • (Boolean)


35
36
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 35

def setPeopleDefinition(peopleDefinition)
end

#setWorkEfficiencySchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


48
49
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 48

def setWorkEfficiencySchedule(schedule)
end

#spaceFloorAreaPerPersonOptionalDouble

Returns:



74
75
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 74

def spaceFloorAreaPerPerson
end

#workEfficiencyScheduleOptionalSchedule

Returns:



26
27
# File 'lib/openstudio-api-stubs/Classes/People.rb', line 26

def workEfficiencySchedule
end