Class: OpenStudio::Model::WeatherFile

Inherits:
ModelObject show all
Defined in:
lib/openstudio-api-stubs/Classes/WeatherFile.rb

Class Method Summary collapse

Instance Method Summary collapse

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/WeatherFile.rb', line 6

def self.iddObjectType
end

.setWeatherFile(model, epwFile) ⇒ OptionalWeatherFile

Returns:



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

def self.setWeatherFile(model, epwFile)
end

Instance Method Details

#checksumOptionalString

Returns:



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

def checksum
end

#cityString

Returns:

  • (String)


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

def city
end

#countryString

Returns:

  • (String)


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

def country
end

#dataSourceString

Returns:

  • (String)


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

def dataSource
end

#elevationDouble

Returns:

  • (Double)


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

def elevation
end

#environmentNameOptionalString

Returns:



81
82
# File 'lib/openstudio-api-stubs/Classes/WeatherFile.rb', line 81

def environmentName
end

#file(*args) ⇒ OptionalEpwFile

Returns:



84
85
# File 'lib/openstudio-api-stubs/Classes/WeatherFile.rb', line 84

def file(*args)
end

#isElevationDefaultedBoolean

Returns:

  • (Boolean)


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

def isElevationDefaulted
end

#latitudeDouble

Returns:

  • (Double)


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

def latitude
end

#longitudeDouble

Returns:

  • (Double)


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

def longitude
end

#makeUrlAbsolute(path) ⇒ Boolean

Returns:

  • (Boolean)


78
79
# File 'lib/openstudio-api-stubs/Classes/WeatherFile.rb', line 78

def makeUrlAbsolute(path)
end

#makeUrlRelative(*args) ⇒ Boolean

Returns:

  • (Boolean)


87
88
# File 'lib/openstudio-api-stubs/Classes/WeatherFile.rb', line 87

def makeUrlRelative(*args)
end

#pathOptionalPath

Returns:



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

def path
end

#resetElevationObject



72
73
# File 'lib/openstudio-api-stubs/Classes/WeatherFile.rb', line 72

def resetElevation
end

#setCity(string) ⇒ Object



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

def setCity(string)
end

#setCountry(string) ⇒ Object



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

def setCountry(string)
end

#setDataSource(string) ⇒ Object



56
57
# File 'lib/openstudio-api-stubs/Classes/WeatherFile.rb', line 56

def setDataSource(string)
end

#setElevation(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setElevation(double)
end

#setLatitude(double) ⇒ Boolean

Returns:

  • (Boolean)


61
62
# File 'lib/openstudio-api-stubs/Classes/WeatherFile.rb', line 61

def setLatitude(double)
end

#setLongitude(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setLongitude(double)
end

#setStateProvinceRegion(string) ⇒ Object



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

def setStateProvinceRegion(string)
end

#setTimeZone(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setTimeZone(double)
end

#setWMONumber(string) ⇒ Object



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

def setWMONumber(string)
end

#siteSWIGTYPE_p_boost__optionalT_openstudio__model__Site_t

Returns:

  • (SWIGTYPE_p_boost__optionalT_openstudio__model__Site_t)


75
76
# File 'lib/openstudio-api-stubs/Classes/WeatherFile.rb', line 75

def site
end

#stateProvinceRegionString

Returns:

  • (String)


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

def stateProvinceRegion
end

#timeZoneDouble

Returns:

  • (Double)


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

def timeZone
end

#urlOptionalString

Returns:



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

def url
end

#wMONumberString

Returns:

  • (String)


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

def wMONumber
end