Class: OpenStudio::Model::ScheduleVariableInterval
  
  
  
  
    
      Class Method Summary
      collapse
    
    
  
    
      Instance Method Summary
      collapse
    
    
  
  
  
  
  
  
  
  
  
  
  fromTimeSeries, #setTimeSeries, #timeSeries
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  #ensureNoLeapDays, #resetScheduleTypeLimits, #scheduleTypeLimits, #setScheduleTypeLimits
  
  
  
  
  
  
  
  
  
  #directUseCount, #nonResourceObjectUseCount
  
  
  
  
  
  
  
  
  
  #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
  
  
  
  
  
  
  
  
  
  #LessThan, #__str__, #canBeSource, #canBeTarget, #getSourceIndices, #getSources, #getTarget, #idfObject, #initialized, #isSource, #isTarget, #numSources, #objectListFieldsEqual, #objectListFieldsNonConflicting, #remove, #setPointer, #sources, #targets, #workspace
  
  
    Class Method Details
    
      
  
  
    
      
8
9 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 8
def self.iddObjectType
end
 
     | 
  
 
    
      
  
  
    .new(model)  ⇒ Object 
  
  
  
  
    
      
5
6 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 5
def self.new(model)
end
 
     | 
  
 
    
   
  
    Instance Method Details
    
      
  
  
    #interpolatetoTimestep  ⇒ Boolean 
  
  
  
  
    
      
11
12 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 11
def interpolatetoTimestep
end
 
     | 
  
 
    
      
  
  
    #isInterpolatetoTimestepDefaulted  ⇒ Boolean 
  
  
  
  
    
      
14
15 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 14
def isInterpolatetoTimestepDefaulted
end
 
     | 
  
 
    
      
  
  
    #isOutOfRangeValueDefaulted  ⇒ Boolean 
  
  
  
  
    
      
20
21 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 20
def isOutOfRangeValueDefaulted
end
 
     | 
  
 
    
      
  
  
    #outOfRangeValue  ⇒ Double 
  
  
  
  
    
      
17
18 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 17
def outOfRangeValue
end
 
     | 
  
 
    
      
  
  
    #resetInterpolatetoTimestep  ⇒ Object 
  
  
  
  
    
      
30
31 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 30
def resetInterpolatetoTimestep
end
 
     | 
  
 
    
      
  
  
    #resetOutOfRangeValue  ⇒ Object 
  
  
  
  
    
      
34
35 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 34
def resetOutOfRangeValue
end
 
     | 
  
 
    
      
  
  
    #setInterpolatetoTimestep(boolean)  ⇒ Object 
  
  
  
  
    
      
28
29 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 28
def setInterpolatetoTimestep(boolean)
end
 
     | 
  
 
    
      
  
  
    #setOutOfRangeValue(double)  ⇒ Object 
  
  
  
  
    
      
32
33 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 32
def setOutOfRangeValue(double)
end
 
     | 
  
 
    
      
  
  
    #setStartDay(int32)  ⇒ Boolean 
  
  
  
  
    
      
40
41 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 40
def setStartDay(int32)
end
 
     | 
  
 
    
      
  
  
    #setStartMonth(int32)  ⇒ Boolean 
  
  
  
  
    
      
37
38 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 37
def setStartMonth(int32)
end
 
     | 
  
 
    
      
  
  
    #startDay  ⇒ Int32 
  
  
  
  
    
      
26
27 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 26
def startDay
end
 
     | 
  
 
    
      
  
  
    #startMonth  ⇒ Int32 
  
  
  
  
    
      
23
24 
     | 
    
      # File 'lib/openstudio-api-stubs/Classes/ScheduleVariableInterval.rb', line 23
def startMonth
end
 
     |