Class: OpenStudio::Model::Screen

Inherits:
ShadingMaterial show all
Defined in:
lib/openstudio-api-stubs/Classes/Screen.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from FenestrationMaterial

airMolecularWeight, airSpecificHeatCoefficients, airThermalConductivityCoefficients, airViscosityCoefficients, argonMolecularWeight, argonSpecificHeatCoefficients, argonThermalConductivityCoefficients, argonViscosityCoefficients, kryptonMolecularWeight, kryptonSpecificHeatCoefficients, kryptonThermalConductivityCoefficients, kryptonViscosityCoefficients, ufactorInsideAirTemperature, ufactorOutsideAirTemperature, xenonMolecularWeight, xenonSpecificHeatCoefficients, xenonThermalConductivityCoefficients, xenonViscosityCoefficients

Methods inherited from Material

#exteriorVisibleAbsorptance, #getVisibleTransmittance, #interiorVisibleAbsorptance, #setThickness, #standardsInformation, #thickness

Methods inherited from ResourceObject

#directUseCount, #nonResourceObjectUseCount

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

.angleofResolutionforScreenTransmittanceOutputMapValuesStringVector

Returns:

  • (StringVector)


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

def self.angleofResolutionforScreenTransmittanceOutputMapValues
end

.iddObjectTypeIddObjectType

Returns:



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

def self.iddObjectType
end

.new(*args) ⇒ Object



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

def self.new(*args)
end

.reflectedBeamTransmittanceAccountingMethodValuesStringVector

Returns:

  • (StringVector)


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

def self.reflectedBeamTransmittanceAccountingMethodValues
end

Instance Method Details

#angleofResolutionforScreenTransmittanceOutputMapString

Returns:

  • (String)


89
90
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 89

def angleofResolutionforScreenTransmittanceOutputMap
end

#bottomOpeningMultiplierDouble

Returns:

  • (Double)


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

def bottomOpeningMultiplier
end

#conductivityDouble

Returns:

  • (Double)


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

def conductivity
end

#diffuseSolarReflectanceDouble

Returns:

  • (Double)


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

def diffuseSolarReflectance
end

#diffuseVisibleReflectanceDouble

Returns:

  • (Double)


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

def diffuseVisibleReflectance
end

#getBottomOpeningMultiplier(*args) ⇒ Quantity

Returns:



149
150
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 149

def getBottomOpeningMultiplier(*args)
end

#getConductivity(*args) ⇒ Quantity

Returns:



134
135
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 134

def getConductivity(*args)
end

#getDiffuseSolarReflectance(*args) ⇒ Quantity

Returns:



125
126
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 125

def getDiffuseSolarReflectance(*args)
end

#getDiffuseVisibleReflectance(*args) ⇒ Quantity

Returns:



128
129
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 128

def getDiffuseVisibleReflectance(*args)
end

#getLeftSideOpeningMultiplier(*args) ⇒ Quantity

Returns:



152
153
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 152

def getLeftSideOpeningMultiplier(*args)
end

#getRightSideOpeningMultiplier(*args) ⇒ Quantity

Returns:



155
156
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 155

def getRightSideOpeningMultiplier(*args)
end

#getScreenMaterialDiameter(*args) ⇒ Quantity

Returns:



140
141
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 140

def getScreenMaterialDiameter(*args)
end

#getScreenMaterialSpacing(*args) ⇒ Quantity

Returns:



137
138
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 137

def getScreenMaterialSpacing(*args)
end

#getScreentoGlassDistance(*args) ⇒ Quantity

Returns:



143
144
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 143

def getScreentoGlassDistance(*args)
end

#getThermalHemisphericalEmissivity(*args) ⇒ Quantity

Returns:



131
132
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 131

def getThermalHemisphericalEmissivity(*args)
end

#getTopOpeningMultiplier(*args) ⇒ Quantity

Returns:



146
147
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 146

def getTopOpeningMultiplier(*args)
end

#isAngleofResolutionforScreenTransmittanceOutputMapDefaultedBoolean

Returns:

  • (Boolean)


92
93
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 92

def isAngleofResolutionforScreenTransmittanceOutputMapDefaulted
end

#isBottomOpeningMultiplierDefaultedBoolean

Returns:

  • (Boolean)


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

def isBottomOpeningMultiplierDefaulted
end

#isConductivityDefaultedBoolean

Returns:

  • (Boolean)


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

def isConductivityDefaulted
end

#isLeftSideOpeningMultiplierDefaultedBoolean

Returns:

  • (Boolean)


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

def isLeftSideOpeningMultiplierDefaulted
end

#isReflectedBeamTransmittanceAccountingMethodDefaultedBoolean

Returns:

  • (Boolean)


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

def isReflectedBeamTransmittanceAccountingMethodDefaulted
end

#isRightSideOpeningMultiplierDefaultedBoolean

Returns:

  • (Boolean)


86
87
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 86

def isRightSideOpeningMultiplierDefaulted
end

#isScreentoGlassDistanceDefaultedBoolean

Returns:

  • (Boolean)


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

def isScreentoGlassDistanceDefaulted
end

#isThermalHemisphericalEmissivityDefaultedBoolean

Returns:

  • (Boolean)


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

def isThermalHemisphericalEmissivityDefaulted
end

#isTopOpeningMultiplierDefaultedBoolean

Returns:

  • (Boolean)


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

def isTopOpeningMultiplierDefaulted
end

#leftSideOpeningMultiplierDouble

Returns:

  • (Double)


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

def leftSideOpeningMultiplier
end

#reflectedBeamTransmittanceAccountingMethodString

Returns:

  • (String)


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

def reflectedBeamTransmittanceAccountingMethod
end

#resetAngleofResolutionforScreenTransmittanceOutputMapObject



122
123
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 122

def resetAngleofResolutionforScreenTransmittanceOutputMap
end

#resetBottomOpeningMultiplierObject



113
114
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 113

def resetBottomOpeningMultiplier
end

#resetConductivityObject



107
108
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 107

def resetConductivity
end

#resetLeftSideOpeningMultiplierObject



115
116
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 115

def resetLeftSideOpeningMultiplier
end

#resetReflectedBeamTransmittanceAccountingMethodObject



103
104
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 103

def resetReflectedBeamTransmittanceAccountingMethod
end

#resetRightSideOpeningMultiplierObject



117
118
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 117

def resetRightSideOpeningMultiplier
end

#resetScreentoGlassDistanceObject



109
110
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 109

def resetScreentoGlassDistance
end

#resetThermalHemisphericalEmissivityObject



105
106
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 105

def resetThermalHemisphericalEmissivity
end

#resetTopOpeningMultiplierObject



111
112
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 111

def resetTopOpeningMultiplier
end

#rightSideOpeningMultiplierDouble

Returns:

  • (Double)


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

def rightSideOpeningMultiplier
end

#screenMaterialDiameterDouble

Returns:

  • (Double)


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

def screenMaterialDiameter
end

#screenMaterialSpacingDouble

Returns:

  • (Double)


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

def screenMaterialSpacing
end

#screentoGlassDistanceDouble

Returns:

  • (Double)


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

def screentoGlassDistance
end

#setAngleofResolutionforScreenTransmittanceOutputMap(string) ⇒ Boolean

Returns:

  • (Boolean)


120
121
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 120

def setAngleofResolutionforScreenTransmittanceOutputMap(string)
end

#setBottomOpeningMultiplier(*args) ⇒ Boolean

Returns:

  • (Boolean)


182
183
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 182

def setBottomOpeningMultiplier(*args)
end

#setConductivity(*args) ⇒ Boolean

Returns:

  • (Boolean)


167
168
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 167

def setConductivity(*args)
end

#setDiffuseSolarReflectance(*args) ⇒ Boolean

Returns:

  • (Boolean)


158
159
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 158

def setDiffuseSolarReflectance(*args)
end

#setDiffuseVisibleReflectance(*args) ⇒ Boolean

Returns:

  • (Boolean)


161
162
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 161

def setDiffuseVisibleReflectance(*args)
end

#setLeftSideOpeningMultiplier(*args) ⇒ Boolean

Returns:

  • (Boolean)


185
186
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 185

def setLeftSideOpeningMultiplier(*args)
end

#setReflectedBeamTransmittanceAccountingMethod(string) ⇒ Boolean

Returns:

  • (Boolean)


101
102
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 101

def setReflectedBeamTransmittanceAccountingMethod(string)
end

#setRightSideOpeningMultiplier(*args) ⇒ Boolean

Returns:

  • (Boolean)


188
189
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 188

def setRightSideOpeningMultiplier(*args)
end

#setScreenMaterialDiameter(*args) ⇒ Boolean

Returns:

  • (Boolean)


173
174
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 173

def setScreenMaterialDiameter(*args)
end

#setScreenMaterialSpacing(*args) ⇒ Boolean

Returns:

  • (Boolean)


170
171
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 170

def setScreenMaterialSpacing(*args)
end

#setScreentoGlassDistance(*args) ⇒ Boolean

Returns:

  • (Boolean)


176
177
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 176

def setScreentoGlassDistance(*args)
end

#setThermalConductivity(double) ⇒ Boolean

Returns:

  • (Boolean)


95
96
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 95

def setThermalConductivity(double)
end

#setThermalHemisphericalEmissivity(*args) ⇒ Boolean

Returns:

  • (Boolean)


164
165
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 164

def setThermalHemisphericalEmissivity(*args)
end

#setThermalResistivity(double) ⇒ Boolean

Returns:

  • (Boolean)


98
99
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 98

def setThermalResistivity(double)
end

#setTopOpeningMultiplier(*args) ⇒ Boolean

Returns:

  • (Boolean)


179
180
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 179

def setTopOpeningMultiplier(*args)
end

#thermalConductanceDouble

Returns:

  • (Double)


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

def thermalConductance
end

#thermalConductivityDouble

Returns:

  • (Double)


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

def thermalConductivity
end

#thermalHemisphericalEmissivityDouble

Returns:

  • (Double)


41
42
# File 'lib/openstudio-api-stubs/Classes/Screen.rb', line 41

def thermalHemisphericalEmissivity
end

#thermalResistanceDouble

Returns:

  • (Double)


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

def thermalResistance
end

#thermalResistivityDouble

Returns:

  • (Double)


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

def thermalResistivity
end

#topOpeningMultiplierDouble

Returns:

  • (Double)


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

def topOpeningMultiplier
end