class OpenStudio::Model::Surface

Public Class Methods

iddObjectType() click to toggle source

@return [IddObjectType]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 8
def self.iddObjectType
end
new(point3dVector, model) click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 5
def self.new(point3dVector, model)
end
validOutsideBoundaryConditionValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 14
def self.validOutsideBoundaryConditionValues
end
validSunExposureValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 17
def self.validSunExposureValues
end
validSurfaceTypeValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 11
def self.validSurfaceTypeValues
end
validWindExposureValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 20
def self.validWindExposureValues
end

Public Instance Methods

adjacentSurface() click to toggle source

@return [OptionalSurface]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 92
def adjacentSurface
end
applyViewAndDaylightingGlassRatios(double, double, double, double, double, double, optionalConstructionBase, optionalConstructionBase) click to toggle source

@return [SubSurfaceVector]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 151
def applyViewAndDaylightingGlassRatios(double, double, double, double, double, double, optionalConstructionBase, optionalConstructionBase)
end
assignDefaultBoundaryCondition() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 132
def assignDefaultBoundaryCondition
end
assignDefaultSunExposure() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 134
def assignDefaultSunExposure
end
assignDefaultSurfaceType() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 130
def assignDefaultSurfaceType
end
assignDefaultWindExposure() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 136
def assignDefaultWindExposure
end
autocalculateNumberofVertices() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 83
def autocalculateNumberofVertices
end
autocalculateViewFactortoGround() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 79
def autocalculateViewFactortoGround
end
computeIntersection(surface) click to toggle source

@return [SWIGTYPE_p_boost_optionalT_openstudio_model__SurfaceIntersection_t]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 122
def computeIntersection(surface)
end
createAdjacentSurface(space) click to toggle source

@return [OptionalSurface]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 125
def createAdjacentSurface(space)
end
createSubSurfaces(point3dVectorVector, double, optionalConstructionBase) click to toggle source

@return [SubSurfaceVector]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 160
def createSubSurfaces(point3dVectorVector, double, optionalConstructionBase)
end
filmResistance() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 139
def filmResistance
end
intersect(surface) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 119
def intersect(surface)
end
isGroundSurface() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 29
def isGroundSurface
end
isNumberofVerticesAutocalculated() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 59
def isNumberofVerticesAutocalculated
end
isNumberofVerticesDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 56
def isNumberofVerticesDefaulted
end
isPartOfEnvelope() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 128
def isPartOfEnvelope
end
isSunExposureDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 35
def isSunExposureDefaulted
end
isViewFactortoGroundAutocalculated() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 50
def isViewFactortoGroundAutocalculated
end
isViewFactortoGroundDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 47
def isViewFactortoGroundDefaulted
end
isWindExposureDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 41
def isWindExposureDefaulted
end
numberofVertices() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 53
def numberofVertices
end
outsideBoundaryCondition() click to toggle source

@return [String]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 26
def outsideBoundaryCondition
end
resetAdjacentSurface() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 97
def resetAdjacentSurface
end
resetNumberofVertices() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 81
def resetNumberofVertices
end
resetSunExposure() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 70
def resetSunExposure
end
resetSurfacePropertyOtherSideCoefficients() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 108
def resetSurfacePropertyOtherSideCoefficients
end
resetSurfacePropertyOtherSideConditionsModel() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 116
def resetSurfacePropertyOtherSideConditionsModel
end
resetViewFactortoGround() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 77
def resetViewFactortoGround
end
resetWindExposure() click to toggle source
# File lib/openstudio-api-stubs/Classes/Surface.rb, line 75
def resetWindExposure
end
setAdjacentSurface(surface) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 95
def setAdjacentSurface(surface)
end
setNumberofVertices(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 166
def setNumberofVertices(*args)
end
setOutsideBoundaryCondition(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 65
def setOutsideBoundaryCondition(string)
end
setSpace(space) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 89
def setSpace(space)
end
setSunExposure(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 68
def setSunExposure(string)
end
setSurfacePropertyOtherSideCoefficients(surfacePropertyOtherSideCoefficients) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 106
def setSurfacePropertyOtherSideCoefficients(surfacePropertyOtherSideCoefficients)
end
setSurfacePropertyOtherSideConditionsModel(surfacePropertyOtherSideConditionsModel) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 114
def setSurfacePropertyOtherSideConditionsModel(surfacePropertyOtherSideConditionsModel)
end
setSurfaceType(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 62
def setSurfaceType(string)
end
setViewFactortoGround(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 163
def setViewFactortoGround(*args)
end
setWindExposure(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 73
def setWindExposure(string)
end
setWindowToWallRatio(*args) click to toggle source

@return [OptionalSubSurface]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 169
def setWindowToWallRatio(*args)
end
shadingSurfaceGroups() click to toggle source

@return [ShadingSurfaceGroupVector]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 154
def shadingSurfaceGroups
end
skylightToProjectedFloorRatio() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 148
def skylightToProjectedFloorRatio
end
skylightToRoofRatio() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 145
def skylightToRoofRatio
end
splitSurfaceForSubSurfaces() click to toggle source

@return [SurfaceVector]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 157
def splitSurfaceForSubSurfaces
end
subSurfaces() click to toggle source

@return [SubSurfaceVector]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 86
def subSurfaces
end
sunExposure() click to toggle source

@return [String]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 32
def sunExposure
end
surfacePropertyConvectionCoefficients() click to toggle source

@return [OptionalSurfacePropertyConvectionCoefficients]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 100
def surfacePropertyConvectionCoefficients
end
surfacePropertyOtherSideCoefficients() click to toggle source

@return [OptionalSurfacePropertyOtherSideCoefficients]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 103
def surfacePropertyOtherSideCoefficients
end
surfacePropertyOtherSideConditionsModel() click to toggle source

@return [OptionalSurfacePropertyOtherSideConditionsModel]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 111
def surfacePropertyOtherSideConditionsModel
end
surfaceType() click to toggle source

@return [String]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 23
def surfaceType
end
viewFactortoGround() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 44
def viewFactortoGround
end
windExposure() click to toggle source

@return [String]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 38
def windExposure
end
windowToWallRatio() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/Surface.rb, line 142
def windowToWallRatio
end