class OpenStudio::Model::LifeCycleCost

Public Class Methods

createLifeCycleCost(*args) click to toggle source

@return [OptionalLifeCycleCost]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 103
def self.createLifeCycleCost(*args)
end
iddObjectType() click to toggle source

@return [IddObjectType]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 8
def self.iddObjectType
end
new(modelObject) click to toggle source
# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 5
def self.new(modelObject)
end
validCategoryValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 11
def self.validCategoryValues
end
validItemTypeValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 14
def self.validItemTypeValues
end

Public Instance Methods

category() click to toggle source

@return [String]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 17
def category
end
convertToCostPerEach() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 91
def convertToCostPerEach
end
cost() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 26
def cost
end
costUnits() click to toggle source

@return [String]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 32
def costUnits
end
costedArea() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 97
def costedArea
end
costedQuantity() click to toggle source

@return [OptionalInt]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 94
def costedQuantity
end
costedThermalZones() click to toggle source

@return [OptionalInt]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 100
def costedThermalZones
end
isMonthsFromStartDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 44
def isMonthsFromStartDefaulted
end
isRepeatPeriodMonthsDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 56
def isRepeatPeriodMonthsDefaulted
end
isRepeatPeriodYearsDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 50
def isRepeatPeriodYearsDefaulted
end
isYearsFromStartDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 38
def isYearsFromStartDefaulted
end
item() click to toggle source

@return [ModelObject]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 23
def item
end
itemType() click to toggle source

@return [String]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 20
def itemType
end
monthsFromStart() click to toggle source

@return [Int32]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 41
def monthsFromStart
end
repeatPeriodMonths() click to toggle source

@return [Int32]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 53
def repeatPeriodMonths
end
repeatPeriodYears() click to toggle source

@return [Int32]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 47
def repeatPeriodYears
end
resetMonthsFromStart() click to toggle source
# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 75
def resetMonthsFromStart
end
resetRepeatPeriodMonths() click to toggle source
# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 85
def resetRepeatPeriodMonths
end
resetRepeatPeriodYears() click to toggle source
# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 80
def resetRepeatPeriodYears
end
resetYearsFromStart() click to toggle source
# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 70
def resetYearsFromStart
end
setCategory(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 59
def setCategory(string)
end
setCost(double) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 62
def setCost(double)
end
setCostUnits(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 65
def setCostUnits(string)
end
setMonthsFromStart(int32) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 73
def setMonthsFromStart(int32)
end
setRepeatPeriodMonths(int32) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 83
def setRepeatPeriodMonths(int32)
end
setRepeatPeriodYears(int32) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 78
def setRepeatPeriodYears(int32)
end
setYearsFromStart(int32) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 68
def setYearsFromStart(int32)
end
totalCost() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 88
def totalCost
end
validCostUnitsValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 29
def validCostUnitsValues
end
yearsFromStart() click to toggle source

@return [Int32]

# File lib/openstudio-api-stubs/Classes/LifeCycleCost.rb, line 35
def yearsFromStart
end