Class: OpenStudio::Model::TableMultiVariableLookup

Inherits:
Curve show all
Defined in:
lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from ResourceObject

#directUseCount, #nonResourceObjectUseCount

Methods inherited from ParentObject

#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

Methods inherited from WorkspaceObject

#LessThan, #__str__, #canBeSource, #canBeTarget, #getSourceIndices, #getSources, #getTarget, #idfObject, #initialized, #isSource, #isTarget, #numSources, #objectListFieldsEqual, #objectListFieldsNonConflicting, #remove, #setPointer, #sources, #targets, #workspace

Class Method Details

.curveTypeValuesStringVector

Returns:

  • (StringVector)


14
15
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 14

def self.curveTypeValues
end

.iddObjectTypeIddObjectType

Returns:



8
9
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 8

def self.iddObjectType
end

.inputUnitTypeforX1ValuesStringVector

Returns:

  • (StringVector)


26
27
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 26

def self.inputUnitTypeforX1Values
end

.inputUnitTypeforX2ValuesStringVector

Returns:

  • (StringVector)


29
30
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 29

def self.inputUnitTypeforX2Values
end

.inputUnitTypeforX3ValuesStringVector

Returns:

  • (StringVector)


32
33
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 32

def self.inputUnitTypeforX3Values
end

.inputUnitTypeforX4ValuesStringVector

Returns:

  • (StringVector)


35
36
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 35

def self.inputUnitTypeforX4Values
end

.inputUnitTypeforX5ValuesStringVector

Returns:

  • (StringVector)


38
39
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 38

def self.inputUnitTypeforX5Values
end

.interpolationMethodValuesStringVector

Returns:

  • (StringVector)


11
12
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 11

def self.interpolationMethodValues
end

.new(model, int32) ⇒ Object



5
6
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 5

def self.new(model, int32)
end

.outputUnitTypeValuesStringVector

Returns:

  • (StringVector)


41
42
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 41

def self.outputUnitTypeValues
end

.tableDataFormatValuesStringVector

Returns:

  • (StringVector)


17
18
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 17

def self.tableDataFormatValues
end

.x1SortOrderValuesStringVector

Returns:

  • (StringVector)


20
21
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 20

def self.x1SortOrderValues
end

.x2SortOrderValuesStringVector

Returns:

  • (StringVector)


23
24
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 23

def self.x2SortOrderValues
end

Instance Method Details

#addPoint(*args) ⇒ Boolean

Returns:

  • (Boolean)


260
261
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 260

def addPoint(*args)
end

#curveTypeOptionalString

Returns:



56
57
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 56

def curveType
end

#evaluate(doubleVector) ⇒ Double

Returns:

  • (Double)


257
258
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 257

def evaluate(doubleVector)
end

#inputUnitTypeforX1String

Returns:

  • (String)


104
105
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 104

def inputUnitTypeforX1
end

#inputUnitTypeforX2String

Returns:

  • (String)


110
111
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 110

def inputUnitTypeforX2
end

#inputUnitTypeforX3String

Returns:

  • (String)


116
117
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 116

def inputUnitTypeforX3
end

#inputUnitTypeforX4String

Returns:

  • (String)


122
123
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 122

def inputUnitTypeforX4
end

#inputUnitTypeforX5String

Returns:

  • (String)


128
129
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 128

def inputUnitTypeforX5
end

#interpolationMethodString

Returns:

  • (String)


44
45
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 44

def interpolationMethod
end

#isInputUnitTypeforX1DefaultedBoolean

Returns:

  • (Boolean)


107
108
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 107

def isInputUnitTypeforX1Defaulted
end

#isInputUnitTypeforX2DefaultedBoolean

Returns:

  • (Boolean)


113
114
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 113

def isInputUnitTypeforX2Defaulted
end

#isInputUnitTypeforX3DefaultedBoolean

Returns:

  • (Boolean)


119
120
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 119

def isInputUnitTypeforX3Defaulted
end

#isInputUnitTypeforX4DefaultedBoolean

Returns:

  • (Boolean)


125
126
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 125

def isInputUnitTypeforX4Defaulted
end

#isInputUnitTypeforX5DefaultedBoolean

Returns:

  • (Boolean)


131
132
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 131

def isInputUnitTypeforX5Defaulted
end

#isInterpolationMethodDefaultedBoolean

Returns:

  • (Boolean)


47
48
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 47

def isInterpolationMethodDefaulted
end

#isNumberofInterpolationPointsDefaultedBoolean

Returns:

  • (Boolean)


53
54
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 53

def isNumberofInterpolationPointsDefaulted
end

#isOutputUnitTypeDefaultedBoolean

Returns:

  • (Boolean)


137
138
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 137

def isOutputUnitTypeDefaulted
end

#isTableDataFormatDefaultedBoolean

Returns:

  • (Boolean)


62
63
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 62

def isTableDataFormatDefaulted
end

#maximumTableOutputOptionalDouble

Returns:



101
102
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 101

def maximumTableOutput
end

#maximumValueofX1OptionalDouble

Returns:



71
72
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 71

def maximumValueofX1
end

#maximumValueofX2OptionalDouble

Returns:



77
78
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 77

def maximumValueofX2
end

#maximumValueofX3OptionalDouble

Returns:



83
84
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 83

def maximumValueofX3
end

#maximumValueofX4OptionalDouble

Returns:



89
90
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 89

def maximumValueofX4
end

#maximumValueofX5OptionalDouble

Returns:



95
96
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 95

def maximumValueofX5
end

#minimumTableOutputOptionalDouble

Returns:



98
99
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 98

def minimumTableOutput
end

#minimumValueofX1OptionalDouble

Returns:



68
69
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 68

def minimumValueofX1
end

#minimumValueofX2OptionalDouble

Returns:



74
75
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 74

def minimumValueofX2
end

#minimumValueofX3OptionalDouble

Returns:



80
81
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 80

def minimumValueofX3
end

#minimumValueofX4OptionalDouble

Returns:



86
87
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 86

def minimumValueofX4
end

#minimumValueofX5OptionalDouble

Returns:



92
93
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 92

def minimumValueofX5
end

#normalizationReferenceOptionalDouble

Returns:



65
66
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 65

def normalizationReference
end

#numberofIndependentVariablesInt32

Returns:

  • (Int32)


140
141
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 140

def numberofIndependentVariables
end

#numberofInterpolationPointsInt32

Returns:

  • (Int32)


50
51
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 50

def numberofInterpolationPoints
end

#numVariablesInt32

Returns:

  • (Int32)


254
255
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 254

def numVariables
end

#outputUnitTypeString

Returns:

  • (String)


134
135
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 134

def outputUnitType
end

#pointsSWIGTYPE_p_std__vectorT_std__pairT_std__vectorT_double_t_double_t_t

Returns:

  • (SWIGTYPE_p_std__vectorT_std__pairT_std__vectorT_double_t_double_t_t)


245
246
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 245

def points
end

#resetCurveTypeObject



155
156
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 155

def resetCurveType
end

#resetInputUnitTypeforX1Object



217
218
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 217

def resetInputUnitTypeforX1
end

#resetInputUnitTypeforX2Object



222
223
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 222

def resetInputUnitTypeforX2
end

#resetInputUnitTypeforX3Object



227
228
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 227

def resetInputUnitTypeforX3
end

#resetInputUnitTypeforX4Object



232
233
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 232

def resetInputUnitTypeforX4
end

#resetInputUnitTypeforX5Object



237
238
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 237

def resetInputUnitTypeforX5
end

#resetInterpolationMethodObject



145
146
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 145

def resetInterpolationMethod
end

#resetMaximumTableOutputObject



212
213
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 212

def resetMaximumTableOutput
end

#resetMaximumValueofX1Object



172
173
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 172

def resetMaximumValueofX1
end

#resetMaximumValueofX2Object



180
181
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 180

def resetMaximumValueofX2
end

#resetMaximumValueofX3Object



188
189
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 188

def resetMaximumValueofX3
end

#resetMaximumValueofX4Object



196
197
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 196

def resetMaximumValueofX4
end

#resetMaximumValueofX5Object



204
205
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 204

def resetMaximumValueofX5
end

#resetMinimumTableOutputObject



208
209
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 208

def resetMinimumTableOutput
end

#resetMinimumValueofX1Object



168
169
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 168

def resetMinimumValueofX1
end

#resetMinimumValueofX2Object



176
177
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 176

def resetMinimumValueofX2
end

#resetMinimumValueofX3Object



184
185
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 184

def resetMinimumValueofX3
end

#resetMinimumValueofX4Object



192
193
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 192

def resetMinimumValueofX4
end

#resetMinimumValueofX5Object



200
201
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 200

def resetMinimumValueofX5
end

#resetNormalizationReferenceObject



164
165
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 164

def resetNormalizationReference
end

#resetNumberofInterpolationPointsObject



150
151
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 150

def resetNumberofInterpolationPoints
end

#resetOutputUnitTypeObject



242
243
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 242

def resetOutputUnitType
end

#resetTableDataFormatObject



160
161
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 160

def resetTableDataFormat
end

#setCurveType(string) ⇒ Boolean

Returns:

  • (Boolean)


153
154
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 153

def setCurveType(string)
end

#setInputUnitTypeforX1(string) ⇒ Boolean

Returns:

  • (Boolean)


215
216
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 215

def setInputUnitTypeforX1(string)
end

#setInputUnitTypeforX2(string) ⇒ Boolean

Returns:

  • (Boolean)


220
221
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 220

def setInputUnitTypeforX2(string)
end

#setInputUnitTypeforX3(string) ⇒ Boolean

Returns:

  • (Boolean)


225
226
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 225

def setInputUnitTypeforX3(string)
end

#setInputUnitTypeforX4(string) ⇒ Boolean

Returns:

  • (Boolean)


230
231
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 230

def setInputUnitTypeforX4(string)
end

#setInputUnitTypeforX5(string) ⇒ Boolean

Returns:

  • (Boolean)


235
236
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 235

def setInputUnitTypeforX5(string)
end

#setInterpolationMethod(string) ⇒ Boolean

Returns:

  • (Boolean)


143
144
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 143

def setInterpolationMethod(string)
end

#setMaximumTableOutput(double) ⇒ Object



210
211
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 210

def setMaximumTableOutput(double)
end

#setMaximumValueofX1(double) ⇒ Object



170
171
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 170

def setMaximumValueofX1(double)
end

#setMaximumValueofX2(double) ⇒ Object



178
179
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 178

def setMaximumValueofX2(double)
end

#setMaximumValueofX3(double) ⇒ Object



186
187
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 186

def setMaximumValueofX3(double)
end

#setMaximumValueofX4(double) ⇒ Object



194
195
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 194

def setMaximumValueofX4(double)
end

#setMaximumValueofX5(double) ⇒ Object



202
203
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 202

def setMaximumValueofX5(double)
end

#setMinimumTableOutput(double) ⇒ Object



206
207
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 206

def setMinimumTableOutput(double)
end

#setMinimumValueofX1(double) ⇒ Object



166
167
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 166

def setMinimumValueofX1(double)
end

#setMinimumValueofX2(double) ⇒ Object



174
175
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 174

def setMinimumValueofX2(double)
end

#setMinimumValueofX3(double) ⇒ Object



182
183
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 182

def setMinimumValueofX3(double)
end

#setMinimumValueofX4(double) ⇒ Object



190
191
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 190

def setMinimumValueofX4(double)
end

#setMinimumValueofX5(double) ⇒ Object



198
199
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 198

def setMinimumValueofX5(double)
end

#setNormalizationReference(double) ⇒ Object



162
163
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 162

def setNormalizationReference(double)
end

#setNumberofInterpolationPoints(int32) ⇒ Boolean

Returns:

  • (Boolean)


148
149
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 148

def setNumberofInterpolationPoints(int32)
end

#setOutputUnitType(string) ⇒ Boolean

Returns:

  • (Boolean)


240
241
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 240

def setOutputUnitType(string)
end

#setTableDataFormat(string) ⇒ Boolean

Returns:

  • (Boolean)


158
159
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 158

def setTableDataFormat(string)
end

#tableDataFormatString

Returns:

  • (String)


59
60
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 59

def tableDataFormat
end

#xValues(int32) ⇒ DoubleVector

Returns:

  • (DoubleVector)


251
252
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 251

def xValues(int32)
end

#yValue(doubleVector) ⇒ OptionalDouble

Returns:



248
249
# File 'lib/openstudio-api-stubs/Classes/TableMultiVariableLookup.rb', line 248

def yValue(doubleVector)
end