Class: OpenStudio::Workspace

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

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.load(*args) ⇒ OptionalWorkspace

Returns:



152
153
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 152

def self.load(*args)
end

.new(*args) ⇒ Object



4
5
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 4

def self.new(*args)
end

Instance Method Details

#__str__String

Returns:

  • (String)


99
100
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 99

def __str__
end

#addAndInsertObjects(*args) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def addAndInsertObjects(*args)
end

#addObject(idfObject) ⇒ OptionalWorkspaceObject



52
53
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 52

def addObject(idfObject)
end

#addObjects(*args) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def addObjects(*args)
end

#canBeTarget(uUID, stringSet) ⇒ Boolean

Returns:

  • (Boolean)


75
76
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 75

def canBeTarget(uUID, stringSet)
end

#clone(*args) ⇒ Workspace

Returns:



102
103
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 102

def clone(*args)
end

#cloneSubset(*args) ⇒ Workspace

Returns:



105
106
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 105

def cloneSubset(*args)
end

#connectProgressBar(sWIGTYPE_p_openstudio__ProgressBar) ⇒ Boolean

Returns:

  • (Boolean)


93
94
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 93

def connectProgressBar(sWIGTYPE_p_openstudio__ProgressBar)
end

#disconnectProgressBar(sWIGTYPE_p_openstudio__ProgressBar) ⇒ Boolean

Returns:

  • (Boolean)


96
97
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 96

def disconnectProgressBar(sWIGTYPE_p_openstudio__ProgressBar)
end

#EqualEqual(workspace) ⇒ Boolean

Returns:

  • (Boolean)


81
82
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 81

def EqualEqual(workspace)
end

#fastNamingBoolean

Returns:

  • (Boolean)


46
47
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 46

def fastNaming
end

#getIddObject(iddObjectType) ⇒ OptionalIddObject

Returns:



19
20
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 19

def getIddObject(iddObjectType)
end

#getObject(uUID) ⇒ OptionalWorkspaceObject



25
26
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 25

def getObject(uUID)
end

#getObjectByNameAndReference(string, stringVector) ⇒ OptionalWorkspaceObject



43
44
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 43

def getObjectByNameAndReference(string, stringVector)
end

#getObjectByTypeAndName(iddObjectType, string) ⇒ OptionalWorkspaceObject



37
38
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 37

def getObjectByTypeAndName(iddObjectType, string)
end

#getObjects(uUIDVector) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


34
35
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 34

def getObjects(uUIDVector)
end

#getObjectsByName(*args) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def getObjectsByName(*args)
end

#getObjectsByReference(*args) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def getObjectsByReference(*args)
end

#getObjectsByType(*args) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def getObjectsByType(*args)
end

#getObjectsByTypeAndName(iddObjectType, string) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


40
41
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 40

def getObjectsByTypeAndName(iddObjectType, string)
end

#handles(*args) ⇒ UUIDVector

Returns:

  • (UUIDVector)


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

def handles(*args)
end

#iddFileIddFile

Returns:



13
14
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 13

def iddFile
end

#iddFileTypeIddFileType

Returns:



16
17
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 16

def iddFileType
end

#insertObject(idfObject) ⇒ OptionalWorkspaceObject



55
56
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 55

def insertObject(idfObject)
end

#insertObjects(*args) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def insertObjects(*args)
end

#isInIddFile(iddObjectType) ⇒ Boolean

Returns:

  • (Boolean)


78
79
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 78

def isInIddFile(iddObjectType)
end

#isMember(uUID) ⇒ Boolean

Returns:

  • (Boolean)


72
73
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 72

def isMember(uUID)
end

#isValid(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def isValid(*args)
end

#locateUrls(uRLSearchPathVector, boolean, path) ⇒ QUrlPathPairVector

Returns:

  • (QUrlPathPairVector)


90
91
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 90

def locateUrls(uRLSearchPathVector, boolean, path)
end

#name(uUID) ⇒ OptionalString

Returns:



22
23
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 22

def name(uUID)
end

#nextName(*args) ⇒ String

Returns:

  • (String)


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

def nextName(*args)
end

#NotEqual(workspace) ⇒ Boolean

Returns:

  • (Boolean)


84
85
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 84

def NotEqual(workspace)
end

#numObjectsUInt32

Returns:

  • (UInt32)


69
70
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 69

def numObjects
end

#numObjectsOfType(*args) ⇒ UInt32

Returns:

  • (UInt32)


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

def numObjectsOfType(*args)
end

#objects(*args) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def objects(*args)
end

#objectsWithURLFieldsWorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


28
29
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 28

def objectsWithURLFields
end

#orderWorkspaceObjectOrder



66
67
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 66

def order
end

#removeObject(uUID) ⇒ Boolean

Returns:

  • (Boolean)


58
59
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 58

def removeObject(uUID)
end

#removeObjects(uUIDVector) ⇒ Boolean

Returns:

  • (Boolean)


61
62
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 61

def removeObjects(uUIDVector)
end

#save(*args) ⇒ Boolean

Returns:

  • (Boolean)


149
150
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 149

def save(*args)
end

#setFastNaming(boolean) ⇒ Object



63
64
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 63

def setFastNaming(boolean)
end

#setStrictnessLevel(strictnessLevel) ⇒ Boolean

Returns:

  • (Boolean)


49
50
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 49

def setStrictnessLevel(strictnessLevel)
end

#sort(*args) ⇒ WorkspaceObjectVector

Returns:

  • (WorkspaceObjectVector)


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

def sort(*args)
end

#strictnessLevelStrictnessLevel

Returns:



7
8
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 7

def strictnessLevel
end

#swap(*args) ⇒ Object



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

def swap(*args)
end

#toIdfFileIdfFile

Returns:



87
88
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 87

def toIdfFile
end

#validityReport(*args) ⇒ ValidityReport

Returns:



146
147
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 146

def validityReport(*args)
end

#versionVersionString

Returns:



10
11
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 10

def version
end

#versionObjectOptionalWorkspaceObject



31
32
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 31

def versionObject
end