Class: OpenStudio::WorkspaceObject

Inherits:
IdfObject
  • Object
show all
Defined in:
lib/openstudio-api-stubs/Classes/WorkspaceObject.rb

Direct Known Subclasses

Model::ModelObject

Instance Method Summary collapse

Instance Method Details

#__str__String

Returns:

  • (String)


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

def __str__
end

#canBeSource(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def canBeSource(*args)
end

#canBeTargetStringVector

Returns:

  • (StringVector)


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

def canBeTarget
end

#getSourceIndices(uUID) ⇒ UnsignedVector

Returns:

  • (UnsignedVector)


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

def getSourceIndices(uUID)
end

#getSources(iddObjectType) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def getSources(iddObjectType)
end

#getTarget(uInt32) ⇒ OptionalWorkspaceObject



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

def getTarget(uInt32)
end

#idfObjectIdfObject

Returns:

  • (IdfObject)


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

def idfObject
end

#initializedBoolean

Returns:

  • (Boolean)


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

def initialized
end

#isSourceBoolean

Returns:

  • (Boolean)


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

def isSource
end

#isTargetBoolean

Returns:

  • (Boolean)


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

def isTarget
end

#LessThan(workspaceObject) ⇒ Boolean

Returns:

  • (Boolean)


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

def LessThan(workspaceObject)
end

#numSourcesUInt32

Returns:

  • (UInt32)


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

def numSources
end

#objectListFieldsEqual(workspaceObject) ⇒ Boolean

Returns:

  • (Boolean)


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

def objectListFieldsEqual(workspaceObject)
end

#objectListFieldsNonConflicting(workspaceObject) ⇒ Boolean

Returns:

  • (Boolean)


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

def objectListFieldsNonConflicting(workspaceObject)
end

#removeIdfObjectVector

Returns:

  • (IdfObjectVector)


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

def remove
end

#setPointer(uInt32, uUID) ⇒ Boolean

Returns:

  • (Boolean)


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

def setPointer(uInt32, uUID)
end

#sourcesWorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def sources
end

#targetsWorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def targets
end

#workspaceWorkspace

Returns:



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

def workspace
end