class OpenStudio::Model::ShadingSurface
Public Class Methods
iddObjectType()
click to toggle source
@return [IddObjectType]
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 8 def self.iddObjectType end
new(point3dVector, model)
click to toggle source
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 5 def self.new(point3dVector, model) end
Public Instance Methods
autocalculateNumberofVertices()
click to toggle source
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 37 def autocalculateNumberofVertices end
daylightingDeviceShelf()
click to toggle source
@return [OptionalDaylightingDeviceShelf]
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 40 def daylightingDeviceShelf end
isNumberofVerticesAutocalculated()
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 23 def isNumberofVerticesAutocalculated end
isNumberofVerticesDefaulted()
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 20 def isNumberofVerticesDefaulted end
numberofVertices()
click to toggle source
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 17 def numberofVertices end
resetNumberofVertices()
click to toggle source
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 35 def resetNumberofVertices end
resetShadingSurfaceGroup()
click to toggle source
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 28 def resetShadingSurfaceGroup end
resetTransmittanceSchedule()
click to toggle source
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 33 def resetTransmittanceSchedule end
setNumberofVertices(*args)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 43 def setNumberofVertices(*args) end
setShadingSurfaceGroup(shadingSurfaceGroup)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 26 def setShadingSurfaceGroup(shadingSurfaceGroup) end
setTransmittanceSchedule(schedule)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 31 def setTransmittanceSchedule(schedule) end
shadingSurfaceGroup()
click to toggle source
@return [OptionalShadingSurfaceGroup]
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 11 def shadingSurfaceGroup end
transmittanceSchedule()
click to toggle source
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/ShadingSurface.rb, line 14 def transmittanceSchedule end