Class: OpenStudio::Model::PlanarSurface

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

Direct Known Subclasses

InteriorPartitionSurface, ShadingSurface

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

.filmResistance(filmResistanceType) ⇒ Double

Returns:

  • (Double)


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

def self.filmResistance(filmResistanceType)
end

.findPlanarSurfaces(*args) ⇒ PlanarSurfaceVector

Returns:

  • (PlanarSurfaceVector)


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

def self.findPlanarSurfaces(*args)
end

.stillAirFilmResistance(double) ⇒ Double

Returns:

  • (Double)


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

def self.stillAirFilmResistance(double)
end

Instance Method Details

#azimuthDouble

Returns:

  • (Double)


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

def azimuth
end

#centroidPoint3d

Returns:



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

def centroid
end

#constructionOptionalConstructionBase



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

def construction
end

#equalVertices(planarSurface) ⇒ Boolean

Returns:

  • (Boolean)


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

def equalVertices(planarSurface)
end

#exteriorVisibleAbsorbtanceOptionalDouble

Returns:



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

def exteriorVisibleAbsorbtance
end

#exteriorVisibleAbsorptanceOptionalDouble

Returns:



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

def exteriorVisibleAbsorptance
end

#generatorPhotovoltaicsGeneratorPhotovoltaicVector

Returns:

  • (GeneratorPhotovoltaicVector)


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

def generatorPhotovoltaics
end

#grossAreaDouble

Returns:

  • (Double)


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

def grossArea
end

#heatCapacityOptionalDouble

Returns:



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

def heatCapacity
end

#interiorVisibleAbsorbtanceOptionalDouble

Returns:



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

def interiorVisibleAbsorbtance
end

#interiorVisibleAbsorptanceOptionalDouble

Returns:



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

def interiorVisibleAbsorptance
end

#isAirWallBoolean

Returns:

  • (Boolean)


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

def isAirWall
end

#isConstructionDefaultedBoolean

Returns:

  • (Boolean)


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

def isConstructionDefaulted
end

#netAreaDouble

Returns:

  • (Double)


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

def netArea
end

#outwardNormalVector3d

Returns:



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

def outwardNormal
end

#planarSurfaceGroupOptionalPlanarSurfaceGroup



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

def planarSurfaceGroup
end

#planePlane

Returns:



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

def plane
end

#resetConstructionObject



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

def resetConstruction
end

#reverseEqualVertices(planarSurface) ⇒ Boolean

Returns:

  • (Boolean)


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

def reverseEqualVertices(planarSurface)
end

#setConstruction(constructionBase) ⇒ Boolean

Returns:

  • (Boolean)


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

def setConstruction(constructionBase)
end

#setThermalConductance(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setThermalConductance(double)
end

#setUFactor(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setUFactor(double)
end

#setVertices(point3dVector) ⇒ Boolean

Returns:

  • (Boolean)


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

def setVertices(point3dVector)
end

#solarCollectorsModelObjectVector

Returns:

  • (ModelObjectVector)


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

def solarCollectors
end

#spaceOptionalSpace

Returns:



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

def space
end

#subtractFromGrossAreaBoolean

Returns:

  • (Boolean)


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

def subtractFromGrossArea
end

#surfacePropertyConvectionCoefficientsSurfacePropertyConvectionCoefficientsVector

Returns:

  • (SurfacePropertyConvectionCoefficientsVector)


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

def surfacePropertyConvectionCoefficients
end

#thermalConductanceOptionalDouble

Returns:



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

def thermalConductance
end

#tiltDouble

Returns:

  • (Double)


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

def tilt
end

#uFactorOptionalDouble

Returns:



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

def uFactor
end

#verticesPoint3dVector

Returns:

  • (Point3dVector)


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

def vertices
end

#visibleTransmittanceOptionalDouble

Returns:



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

def visibleTransmittance
end