Class: OpenStudio::Model::Site

Inherits:
ParentObject show all
Defined in:
lib/openstudio-api-stubs/Classes/Site.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from ParentObject

#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

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:



6
7
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 6

def self.iddObjectType
end

.validTerrainValuesStringVector

Returns:

  • (StringVector)


9
10
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 9

def self.validTerrainValues
end

Instance Method Details

#climateZonesOptionalClimateZones



88
89
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 88

def climateZones
end

#elevationDouble

Returns:

  • (Double)


30
31
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 30

def elevation
end

#isElevationDefaultedBoolean

Returns:

  • (Boolean)


33
34
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 33

def isElevationDefaulted
end

#isLatitudeDefaultedBoolean

Returns:

  • (Boolean)


15
16
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 15

def isLatitudeDefaulted
end

#isLongitudeDefaultedBoolean

Returns:

  • (Boolean)


21
22
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 21

def isLongitudeDefaulted
end

#isTerrainDefaultedBoolean

Returns:

  • (Boolean)


39
40
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 39

def isTerrainDefaulted
end

#isTimeZoneDefaultedBoolean

Returns:

  • (Boolean)


27
28
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 27

def isTimeZoneDefaulted
end

#latitudeDouble

Returns:

  • (Double)


12
13
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 12

def latitude
end

#longitudeDouble

Returns:

  • (Double)


18
19
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 18

def longitude
end

#resetElevationObject



59
60
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 59

def resetElevation
end

#resetLatitudeObject



44
45
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 44

def resetLatitude
end

#resetLongitudeObject



49
50
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 49

def resetLongitude
end

#resetTerrainObject



64
65
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 64

def resetTerrain
end

#resetTimeZoneObject



54
55
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 54

def resetTimeZone
end

#setElevation(double) ⇒ Boolean

Returns:

  • (Boolean)


57
58
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 57

def setElevation(double)
end

#setLatitude(double) ⇒ Boolean

Returns:

  • (Boolean)


42
43
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 42

def setLatitude(double)
end

#setLongitude(double) ⇒ Boolean

Returns:

  • (Boolean)


47
48
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 47

def setLongitude(double)
end

#setTerrain(string) ⇒ Boolean

Returns:

  • (Boolean)


62
63
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 62

def setTerrain(string)
end

#setTimeZone(double) ⇒ Boolean

Returns:

  • (Boolean)


52
53
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 52

def setTimeZone(double)
end

#shadingSurfaceGroupsShadingSurfaceGroupVector

Returns:

  • (ShadingSurfaceGroupVector)


91
92
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 91

def shadingSurfaceGroups
end

#siteGroundReflectanceOptionalSiteGroundReflectance



70
71
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 70

def siteGroundReflectance
end

#siteGroundTemperatureBuildingSurfaceOptionalSiteGroundTemperatureBuildingSurface



73
74
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 73

def siteGroundTemperatureBuildingSurface
end

#siteGroundTemperatureDeepOptionalSiteGroundTemperatureDeep



76
77
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 76

def siteGroundTemperatureDeep
end

#siteGroundTemperatureFCfactorMethodOptionalSiteGroundTemperatureFCfactorMethod



82
83
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 82

def siteGroundTemperatureFCfactorMethod
end

#siteGroundTemperatureShallowOptionalSiteGroundTemperatureShallow



79
80
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 79

def siteGroundTemperatureShallow
end

#siteWaterMainsTemperatureOptionalSiteWaterMainsTemperature



85
86
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 85

def siteWaterMainsTemperature
end

#terrainString

Returns:

  • (String)


36
37
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 36

def terrain
end

#timeZoneDouble

Returns:

  • (Double)


24
25
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 24

def timeZone
end

#weatherFileOptionalWeatherFile

Returns:



67
68
# File 'lib/openstudio-api-stubs/Classes/Site.rb', line 67

def weatherFile
end