class OpenStudio::Model::BillingPeriod
Public Instance Methods
consumption()
click to toggle source
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 15 def consumption end
endDate()
click to toggle source
@return [Date]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 9 def endDate end
modelConsumption()
click to toggle source
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 60 def modelConsumption end
modelConsumptionValues()
click to toggle source
@return [Vector]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 57 def modelConsumptionValues end
modelPeakDemand()
click to toggle source
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 63 def modelPeakDemand end
modelTotalCost()
click to toggle source
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 66 def modelTotalCost end
numberOfDays()
click to toggle source
@return [UInt32]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 12 def numberOfDays end
overlapsRunPeriod()
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 54 def overlapsRunPeriod end
peakDemand()
click to toggle source
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 18 def peakDemand end
resetConsumption()
click to toggle source
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 35 def resetConsumption end
resetPeakDemand()
click to toggle source
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 40 def resetPeakDemand end
resetTotalCost()
click to toggle source
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 45 def resetTotalCost end
setConsumption(double)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 33 def setConsumption(double) end
setEndDate(date)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 27 def setEndDate(date) end
setNumberOfDays(uInt32)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 30 def setNumberOfDays(uInt32) end
setPeakDemand(double)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 38 def setPeakDemand(double) end
setStartDate(date)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 24 def setStartDate(date) end
setTotalCost(double)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 43 def setTotalCost(double) end
startDate()
click to toggle source
@return [Date]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 6 def startDate end
totalCost()
click to toggle source
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 21 def totalCost end
withinPeriodicRunPeriod()
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 51 def withinPeriodicRunPeriod end
withinRunPeriod()
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BillingPeriod.rb, line 48 def withinRunPeriod end