Class: OpenStudio::Model::Shade

Inherits:
ShadingMaterial show all
Defined in:
lib/openstudio-api-stubs/Classes/Shade.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, #interiorVisibleAbsorptance, #standardsInformation

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

.iddObjectTypeIddObjectType

Returns:



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

def self.iddObjectType
end

.new(*args) ⇒ Object



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

def self.new(*args)
end

Instance Method Details

#airflowPermeabilityDouble

Returns:

  • (Double)


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

def airflowPermeability
end

#bottomOpeningMultiplierDouble

Returns:

  • (Double)


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

def bottomOpeningMultiplier
end

#conductivityDouble

Returns:

  • (Double)


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

def conductivity
end

#getAirflowPermeability(*args) ⇒ Quantity

Returns:



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

def getAirflowPermeability(*args)
end

#getBottomOpeningMultiplier(*args) ⇒ Quantity

Returns:



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

def getBottomOpeningMultiplier(*args)
end

#getConductivity(*args) ⇒ Quantity

Returns:



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

def getConductivity(*args)
end

#getLeftSideOpeningMultiplier(*args) ⇒ Quantity

Returns:



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

def getLeftSideOpeningMultiplier(*args)
end

#getRightSideOpeningMultiplier(*args) ⇒ Quantity

Returns:



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

def getRightSideOpeningMultiplier(*args)
end

#getShadetoGlassDistance(*args) ⇒ Quantity

Returns:



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

def getShadetoGlassDistance(*args)
end

#getSolarReflectance(*args) ⇒ Quantity

Returns:



116
117
# File 'lib/openstudio-api-stubs/Classes/Shade.rb', line 116

def getSolarReflectance(*args)
end

#getSolarTransmittance(*args) ⇒ Quantity

Returns:



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

def getSolarTransmittance(*args)
end

#getThermalHemisphericalEmissivity(*args) ⇒ Quantity

Returns:



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

def getThermalHemisphericalEmissivity(*args)
end

#getThermalTransmittance(*args) ⇒ Quantity

Returns:



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

def getThermalTransmittance(*args)
end

#getThickness(*args) ⇒ Quantity

Returns:



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

def getThickness(*args)
end

#getTopOpeningMultiplier(*args) ⇒ Quantity

Returns:



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

def getTopOpeningMultiplier(*args)
end

#getVisibleReflectance(*args) ⇒ Quantity

Returns:



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

def getVisibleReflectance(*args)
end

#getVisibleTransmittance(*args) ⇒ Quantity

Returns:



119
120
# File 'lib/openstudio-api-stubs/Classes/Shade.rb', line 119

def getVisibleTransmittance(*args)
end

#isAirflowPermeabilityDefaultedBoolean

Returns:

  • (Boolean)


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

def isAirflowPermeabilityDefaulted
end

#isBottomOpeningMultiplierDefaultedBoolean

Returns:

  • (Boolean)


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

def isBottomOpeningMultiplierDefaulted
end

#isLeftSideOpeningMultiplierDefaultedBoolean

Returns:

  • (Boolean)


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

def isLeftSideOpeningMultiplierDefaulted
end

#isRightSideOpeningMultiplierDefaultedBoolean

Returns:

  • (Boolean)


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

def isRightSideOpeningMultiplierDefaulted
end

#isShadetoGlassDistanceDefaultedBoolean

Returns:

  • (Boolean)


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

def isShadetoGlassDistanceDefaulted
end

#isTopOpeningMultiplierDefaultedBoolean

Returns:

  • (Boolean)


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

def isTopOpeningMultiplierDefaulted
end

#leftSideOpeningMultiplierDouble

Returns:

  • (Double)


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

def leftSideOpeningMultiplier
end

#resetAirflowPermeabilityObject



110
111
# File 'lib/openstudio-api-stubs/Classes/Shade.rb', line 110

def resetAirflowPermeability
end

#resetBottomOpeningMultiplierObject



104
105
# File 'lib/openstudio-api-stubs/Classes/Shade.rb', line 104

def resetBottomOpeningMultiplier
end

#resetLeftSideOpeningMultiplierObject



106
107
# File 'lib/openstudio-api-stubs/Classes/Shade.rb', line 106

def resetLeftSideOpeningMultiplier
end

#resetRightSideOpeningMultiplierObject



108
109
# File 'lib/openstudio-api-stubs/Classes/Shade.rb', line 108

def resetRightSideOpeningMultiplier
end

#resetShadetoGlassDistanceObject



100
101
# File 'lib/openstudio-api-stubs/Classes/Shade.rb', line 100

def resetShadetoGlassDistance
end

#resetTopOpeningMultiplierObject



102
103
# File 'lib/openstudio-api-stubs/Classes/Shade.rb', line 102

def resetTopOpeningMultiplier
end

#rightSideOpeningMultiplierDouble

Returns:

  • (Double)


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

def rightSideOpeningMultiplier
end

#setAirflowPermeability(*args) ⇒ Boolean

Returns:

  • (Boolean)


194
195
# File 'lib/openstudio-api-stubs/Classes/Shade.rb', line 194

def setAirflowPermeability(*args)
end

#setBottomOpeningMultiplier(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setBottomOpeningMultiplier(*args)
end

#setConductivity(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setConductivity(*args)
end

#setLeftSideOpeningMultiplier(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setLeftSideOpeningMultiplier(*args)
end

#setRightSideOpeningMultiplier(*args) ⇒ Boolean

Returns:

  • (Boolean)


191
192
# File 'lib/openstudio-api-stubs/Classes/Shade.rb', line 191

def setRightSideOpeningMultiplier(*args)
end

#setShadetoGlassDistance(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setShadetoGlassDistance(*args)
end

#setSolarReflectance(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setSolarReflectance(*args)
end

#setSolarTransmittance(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setSolarTransmittance(*args)
end

#setThermalConductance(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setThermalConductance(double)
end

#setThermalConductivity(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setThermalConductivity(double)
end

#setThermalHemisphericalEmissivity(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setThermalHemisphericalEmissivity(*args)
end

#setThermalResistance(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setThermalResistance(double)
end

#setThermalResistivity(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setThermalResistivity(double)
end

#setThermalTransmittance(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setThermalTransmittance(*args)
end

#setThickness(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setThickness(*args)
end

#setTopOpeningMultiplier(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setTopOpeningMultiplier(*args)
end

#setVisibleReflectance(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setVisibleReflectance(*args)
end

#setVisibleTransmittance(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setVisibleTransmittance(*args)
end

#shadetoGlassDistanceDouble

Returns:

  • (Double)


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

def shadetoGlassDistance
end

#solarAbsorptanceDouble

Returns:

  • (Double)


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

def solarAbsorptance
end

#solarReflectanceDouble

Returns:

  • (Double)


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

def solarReflectance
end

#solarTransmittanceDouble

Returns:

  • (Double)


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

def solarTransmittance
end

#thermalConductanceDouble

Returns:

  • (Double)


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

def thermalConductance
end

#thermalConductivityDouble

Returns:

  • (Double)


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

def thermalConductivity
end

#thermalHemisphericalEmissivityDouble

Returns:

  • (Double)


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

def thermalHemisphericalEmissivity
end

#thermalResistanceDouble

Returns:

  • (Double)


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

def thermalResistance
end

#thermalResistivityDouble

Returns:

  • (Double)


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

def thermalResistivity
end

#thermalTransmittanceDouble

Returns:

  • (Double)


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

def thermalTransmittance
end

#thicknessDouble

Returns:

  • (Double)


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

def thickness
end

#topOpeningMultiplierDouble

Returns:

  • (Double)


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

def topOpeningMultiplier
end

#visibleAbsorptanceDouble

Returns:

  • (Double)


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

def visibleAbsorptance
end

#visibleReflectanceDouble

Returns:

  • (Double)


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

def visibleReflectance
end

#visibleTransmittanceDouble

Returns:

  • (Double)


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

def visibleTransmittance
end